Type of functions that create a CSVFormat
instance from a given column separator.
Default commons-csv ReaderEngine
.
Default commons-csv ReaderEngine
.
It's possible to tweak the behaviour of the underlying writer through readerEngineFrom.
Default commons-csv WriterEngine
.
Default commons-csv WriterEngine
.
It's possible to tweak the behaviour of the underlying writer through writerEngineFrom.
Creates a default CSVFormat
instance using the specified column separator.
Creates a new ReaderEngine
from the specified kantan.csv.engine.commons.CSVFormatBuilder.
Creates a new ReaderEngine
from the specified kantan.csv.engine.commons.CSVFormatBuilder.
The purpose of this is to let developers use some of the commons-csv features that kantan.csv does not expose through its public API.
Creates a new WriterEngine
from the specified CSVFormatBuilder.
Creates a new WriterEngine
from the specified CSVFormatBuilder.
The purpose of this is to let developers use some of the commons-csv features that kantan.csv does not expose through its public API.
Provides CSV reader and writer engines using commons-csv.
Importing
kantan.csv.engine.commons._
will replace default engines by the commons-backed ones. If you need to tweak how commons-csv behaves, however, you can handcraft engines though readerEngineFrom and writerEngineFrom - all you need is a function that knows how to turn a column separator character in an instance ofCSVFormat
.