Packages

package csv

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. 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.

  2. case class CsvFormat(columnSeparator: String, rowSeparator: String, includeHeader: Boolean, nullValue: String) extends Product with Serializable
  3. 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.

  4. 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.

  5. 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

  1. object CsvFormat extends Serializable
  2. object CsvRecordEncoder
  3. object CsvTypeEncoder

Ungrouped