Supports marshalling to and from a byte array.
For reading CSV tables.
For writing CSV formatted tables.
Mix-in trait for companion objects to leverage DataSerialization as the default format for FileSerialization for their associated type.
Mix-in trait for companion objects to leverage built-in Java serialization as the default format for FileSerialization for their associated type.
Mix-in trait for companion objects to leverage TextSerialization as the default format for FileSerialization for their associated type.
Implicit conversion from any DataSerialization readable and writable to FileSerialization readable and writable.
Implicit conversion from any TextSerialization readable and writable to FileSerialization readable and writable.
Mix-in trait used by FileSerialization to prioritize Text before Data.
Low priority conversion of any to TextSerialization.
Low priority conversion of any TextWritable.
Low priority conversions of cell readable to multi-cell readable.
Low priority Writable conversions.
Low priority conversions of cell readable to row readable.
Low priority Writable conversions.
Reads type V from input Input.
A base trait for brokers of serialization.
Abstract serialization format that supports marshalling to and from a String.
For reading tab-separated tables, with no quote character.
For writing TSV formatted tables.
Thrown if hasNext or next is called in a TableReader or TableRowReader before the preceding row or cell has been fully consumed.
Readable for reading a table cell.
Reads a cell in a table.
Writable for writing a table cell.
Writes a delimited cell to output.
Reads a fixed number of cells from a table.
For writing a row of a table.
Reads type V from a table.
Reads a table as a series of TableRowReader.
A trait for companion objects to case classes that want to support reading and writing table headers.
Reads a row in a table.
Reads a row as a series of readers.
For writing a row of a table.
Writes a delimited row to output.
Writes type V to a table.
Thrown if encountering an error while writing, such as a character that needs quoting in a writer that has no quotes.
Writes a table to output.
Exception thrown during text serialization or deserialization.
Thrown when encountering a problem during parsing a table.
A reader for reading tables that follow CSV-like rules.
Base trait for reading and writing text tables.
TextWriter for writing to a DelimitedTable.
Writes type V to Output.
Convenience methods for reading and writing TableReadables and TableWritables to CSV files and streams.
File-backed Serialization with standard combinators using optimized binary formats where able, default Java serialization otherwise.
Serialization to and from files.
This trait provides low-priority conversions for FileSerialization to any object that is serialization using Java's serialization mechanism.
Convenience methods for reading and writing TableReadables and TableWritables to TSV files and streams.
Serialization format for reading and writing cells in a table.