public class CsvMapperBuilder<T> extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CSV_MAX_METHOD_SIZE |
static int |
NO_ASM_CSV_HANDLER_THRESHOLD |
| Constructor and Description |
|---|
CsvMapperBuilder(Type target) |
CsvMapperBuilder(Type target,
ClassMeta<T> classMeta) |
CsvMapperBuilder(Type target,
ClassMeta<T> classMeta,
ColumnDefinitionProvider<CsvColumnDefinition,CsvColumnKey> columnDefinitionProvider) |
CsvMapperBuilder(Type target,
ClassMeta<T> classMeta,
MapperBuilderErrorHandler mapperBuilderErrorHandler,
ColumnDefinitionProvider<CsvColumnDefinition,CsvColumnKey> columnDefinitions,
PropertyNameMatcherFactory propertyNameMatcherFactory,
CellValueReaderFactory cellValueReaderFactory,
int minDelayedSetter,
boolean failOnAsm,
int asmMapperNbFieldsLimit,
int maxMethodSize) |
CsvMapperBuilder(Type target,
ReflectionService reflectionService) |
| Modifier and Type | Method and Description |
|---|---|
CsvMapperBuilder<T> |
addMapping(CsvColumnKey key,
CsvColumnDefinition columnDefinition) |
CsvMapperBuilder<T> |
addMapping(String columnKey) |
CsvMapperBuilder<T> |
addMapping(String columnKey,
CsvColumnDefinition columnDefinition) |
CsvMapperBuilder<T> |
addMapping(String columnKey,
int columnIndex) |
CsvMapperBuilder<T> |
addMapping(String columnKey,
int columnIndex,
CsvColumnDefinition columnDefinition) |
CsvMapperBuilder<T> |
fieldMapperErrorHandler(FieldMapperErrorHandler<CsvColumnKey> errorHandler) |
CsvMapper<T> |
mapper() |
CsvMapperBuilder<T> |
rowHandlerErrorHandler(RowHandlerErrorHandler rowHandlerErrorHandler) |
void |
setDefaultDateFormat(String defaultDateFormat) |
public static final int CSV_MAX_METHOD_SIZE
public static final int NO_ASM_CSV_HANDLER_THRESHOLD
public CsvMapperBuilder(Type target)
public CsvMapperBuilder(Type target, ReflectionService reflectionService)
public CsvMapperBuilder(Type target, ClassMeta<T> classMeta, ColumnDefinitionProvider<CsvColumnDefinition,CsvColumnKey> columnDefinitionProvider)
public CsvMapperBuilder(Type target, ClassMeta<T> classMeta, MapperBuilderErrorHandler mapperBuilderErrorHandler, ColumnDefinitionProvider<CsvColumnDefinition,CsvColumnKey> columnDefinitions, PropertyNameMatcherFactory propertyNameMatcherFactory, CellValueReaderFactory cellValueReaderFactory, int minDelayedSetter, boolean failOnAsm, int asmMapperNbFieldsLimit, int maxMethodSize) throws MapperBuildingException
MapperBuildingExceptionpublic final CsvMapperBuilder<T> addMapping(String columnKey)
public final CsvMapperBuilder<T> addMapping(String columnKey, CsvColumnDefinition columnDefinition)
public final CsvMapperBuilder<T> addMapping(String columnKey, int columnIndex, CsvColumnDefinition columnDefinition)
public final CsvMapperBuilder<T> addMapping(String columnKey, int columnIndex)
public final CsvMapperBuilder<T> addMapping(CsvColumnKey key, CsvColumnDefinition columnDefinition)
public void setDefaultDateFormat(String defaultDateFormat)
public final CsvMapperBuilder<T> fieldMapperErrorHandler(FieldMapperErrorHandler<CsvColumnKey> errorHandler)
public final CsvMapperBuilder<T> rowHandlerErrorHandler(RowHandlerErrorHandler rowHandlerErrorHandler)
Copyright © 2015. All rights reserved.