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
R
to lines in a CSV file.An encoder of some type
R
to 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
R
using an implicit CsvRecordEncoder and outputs CSV content to the given output stream.A stream writer that encodes values of type
R
using 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
T
to string.An encoder from some data type
T
to string. Used to customize data type encodings in macro derived CsvRecordEncoder instances.
Value Members
- object CsvFormat extends Serializable
- object CsvRecordEncoder
- object CsvTypeEncoder