public final class CellSetterFactory extends Object
Modifier and Type | Field and Description |
---|---|
static org.simpleflatmapper.reflect.instantiator.InstantiatorDefinitions.CompatibilityScorer |
COMPATIBILITY_SCORER |
Constructor and Description |
---|
CellSetterFactory(CellValueReaderFactory cellValueReaderFactory,
org.simpleflatmapper.map.MapperBuilderErrorHandler mapperBuilderErrorHandler) |
Modifier and Type | Method and Description |
---|---|
<T,P> CellSetter<T> |
getCellSetter(org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
<T,P> DelayedCellSetterFactory<T,P> |
getDelayedCellSetter(org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
<T,P> CellSetter<T> |
getPrimitiveCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
org.simpleflatmapper.reflect.Setter<? super T,? super P> setter) |
<T,P> org.simpleflatmapper.reflect.Getter<CsvMapperCellHandler<T>,P> |
newDelayedGetter(CsvColumnKey key,
Type type) |
public static final org.simpleflatmapper.reflect.instantiator.InstantiatorDefinitions.CompatibilityScorer COMPATIBILITY_SCORER
public CellSetterFactory(CellValueReaderFactory cellValueReaderFactory, org.simpleflatmapper.map.MapperBuilderErrorHandler mapperBuilderErrorHandler)
public <T,P> CellSetter<T> getPrimitiveCellSetter(Class<?> clazz, CellValueReader<? extends P> reader, org.simpleflatmapper.reflect.Setter<? super T,? super P> setter)
public <T,P> org.simpleflatmapper.reflect.Getter<CsvMapperCellHandler<T>,P> newDelayedGetter(CsvColumnKey key, Type type)
public <T,P> CellSetter<T> getCellSetter(org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop, int index, CsvColumnDefinition columnDefinition, ParsingContextFactoryBuilder parsingContextFactoryBuilder)
public <T,P> DelayedCellSetterFactory<T,P> getDelayedCellSetter(org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop, int index, CsvColumnDefinition columnDefinition, ParsingContextFactoryBuilder parsingContextFactoryBuilder)
Copyright © 2016. All rights reserved.