Interface | Description |
---|---|
CellValueReader<T> | |
CellValueReaderFactory | |
CellWriter | |
CsvMapper<T> |
A CsvMapper will map from a
CsvReader to an object of the specified type T. |
Class | Description |
---|---|
CloseableCsvReader | |
CsvColumnDefinition | |
CsvColumnKey | |
CsvColumnKeyMapperKeyComparator | |
CsvMapperBuilder<T> | |
CsvMapperFactory |
CsvMapperFactory is not Thread-Safe but the mappers are.
|
CsvParser |
CsvParser provides an fluent DSL to parse or map csv content.
|
CsvParser.AbstractDSL<D extends CsvParser.AbstractDSL<D>> | |
CsvParser.DSL |
DSL for csv parsing.
|
CsvParser.DSLYamlComment | |
CsvParser.MapToDSL<T> |
DSL for csv mapping to a dynamic jdbcMapper.
|
CsvParser.MapWithDSL<T> |
DSL for csv mapping to a provided jdbcMapper.
|
CsvParser.StaticMapToDSL<T> |
DSL for csv mapping to a static jdbcMapper.
|
CsvReader | |
CsvWriter<T> |
A CsvWriter allows the caller to write object of type T to an appendable in a specified format.
|
CsvWriter.Column | |
CsvWriter.CsvWriterDSL<T> |
the csv writer DSL
|
CsvWriter.DefaultCsvWriterDSL<T> | |
CsvWriter.NoColumnCsvWriterDSL<T> | |
CsvWriterBuilder<T> | |
ParsingContext | |
ParsingContextFactory | |
ParsingContextFactoryBuilder |
Enum | Description |
---|---|
CsvParser.AbstractDSL.StringPostProcessing |
CsvMapper
classes to map object from a csv file. It is instantiated using the CsvMapperFactory
CsvMapper<MyObject> jdbcMapper = CsvMapperFactory.newInstance().newMapper(MyObject.class);
jdbcMapper.forEach(reader, (o) -> writer.append(o.toString()).append("\n"));
Copyright © 2017. All rights reserved.