WriterEngine

kantan.csv.engine.WriterEngine
See theWriterEngine companion object
trait WriterEngine

Provides factory-like services for CsvWriter.

Functions that create instances of CsvWriter, either as part of their return types or for internal operations, can declare an implicit CsvWriter parameter. If one is imported explicitly (such as the Jackson engine), it will be used. Otherwise, the internal one is always in scope.

Attributes

See also
Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def writerFor(writer: Writer, conf: CsvConfiguration): CsvWriter[Seq[String]]

Creates a new instance of CsvWriter that writes encoded data to the specified writer.

Creates a new instance of CsvWriter that writes encoded data to the specified writer.

Value parameters

conf

column separator.

writer

where to write encoded data.

Attributes