package csv
- Alphabetic
- Public
- Protected
Type Members
- class CsvFileBuilder[-R] extends StreamFileBuilder[R]
A CSV file builder.
A CSV file builder.
- R
Type of the records written to files being built. An implicit CsvRecordEncoder for the type must be available.
- case class CsvFormat(columnSeparator: String, rowSeparator: String, includeHeader: Boolean, nullValue: String) extends Product with Serializable
- trait CsvRecordEncoder[R] extends AnyRef
An encoder of some type
Rto lines in a CSV file.An encoder of some type
Rto lines in a CSV file.- R
Type of records to encode.
- class CsvRecordStreamWriter[R] extends RecordStreamWriter[R]
A stream writer that encodes values of type
Rusing an implicit CsvRecordEncoder and outputs CSV content to the given output stream.A stream writer that encodes values of type
Rusing an implicit CsvRecordEncoder and outputs CSV content to the given output stream.- R
Type of the records being written.
- trait CsvTypeEncoder[-T] extends AnyRef
An encoder from some data type
Tto string.An encoder from some data type
Tto string. Used to customize data type encodings in macro derived CsvRecordEncoder instances.
Value Members
- object CsvFormat extends Serializable
- object CsvRecordEncoder
- object CsvTypeEncoder