public class CsvMapperBuilder<T> extends Object
Modifier and Type | Field and Description |
---|---|
static CustomReaderProperty |
NONE_READER_PROPERTY |
Constructor and Description |
---|
CsvMapperBuilder(Type target) |
CsvMapperBuilder(Type target,
org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta) |
CsvMapperBuilder(Type target,
org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<CsvColumnDefinition,CsvColumnKey> columnDefinitionProvider) |
CsvMapperBuilder(Type target,
org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
int minDelayedSetter,
CellValueReaderFactory cellValueReaderFactory,
org.simpleflatmapper.map.MapperConfig<CsvColumnKey,CsvColumnDefinition> mapperConfig) |
CsvMapperBuilder(Type target,
org.simpleflatmapper.reflect.ReflectionService reflectionService) |
Modifier and Type | Method and Description |
---|---|
void |
addDefaultHeaders() |
CsvMapperBuilder<T> |
addMapping(CsvColumnKey key,
CsvColumnDefinition columnDefinition) |
CsvMapperBuilder<T> |
addMapping(CsvColumnKey key,
Object... properties) |
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> |
addMapping(String columnKey,
int columnIndex,
Object... properties) |
CsvMapperBuilder<T> |
addMapping(String columnKey,
Object... properties) |
CsvMapper<T> |
mapper() |
void |
setDefaultDateFormat(String defaultDateFormat) |
public static final CustomReaderProperty NONE_READER_PROPERTY
public CsvMapperBuilder(Type target)
public CsvMapperBuilder(Type target, org.simpleflatmapper.reflect.ReflectionService reflectionService)
public CsvMapperBuilder(Type target, org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta)
public CsvMapperBuilder(Type target, org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<CsvColumnDefinition,CsvColumnKey> columnDefinitionProvider)
public CsvMapperBuilder(Type target, org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, int minDelayedSetter, CellValueReaderFactory cellValueReaderFactory, org.simpleflatmapper.map.MapperConfig<CsvColumnKey,CsvColumnDefinition> mapperConfig) throws org.simpleflatmapper.map.MapperBuildingException
org.simpleflatmapper.map.MapperBuildingException
public final CsvMapperBuilder<T> addMapping(String columnKey)
public final CsvMapperBuilder<T> addMapping(String columnKey, int columnIndex)
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(CsvColumnKey key, CsvColumnDefinition columnDefinition)
public final CsvMapperBuilder<T> addMapping(String columnKey, Object... properties)
public final CsvMapperBuilder<T> addMapping(String columnKey, int columnIndex, Object... properties)
public final CsvMapperBuilder<T> addMapping(CsvColumnKey key, Object... properties)
public void setDefaultDateFormat(String defaultDateFormat)
public void addDefaultHeaders()
Copyright © 2016. All rights reserved.