Package | Description |
---|---|
org.simpleflatmapper.csv.impl |
CsvMapper implementation. |
org.simpleflatmapper.csv.impl.asm | |
org.simpleflatmapper.csv.impl.cellreader |
CellValueReader implementations. |
org.simpleflatmapper.csv.impl.primitive |
CellSetter for primitive implementations. |
org.simpleflatmapper.csv.mapper |
Modifier and Type | Class and Description |
---|---|
class |
DelegateCellSetter<T,P> |
class |
DelegateMarkerSetter<T,P> |
Modifier and Type | Field and Description |
---|---|
protected CellSetter<T>[] |
CsvMapperCellHandlerImpl.setters |
Modifier and Type | Method and Description |
---|---|
<T,P> CellSetter<T> |
CellSetterFactory.getCellSetter(org.simpleflatmapper.reflect.meta.PropertyMeta<T,P> prop,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
<T,P> CellSetter<T> |
CellSetterFactory.getPrimitiveCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
org.simpleflatmapper.reflect.Setter<? super T,? super P> setter) |
Constructor and Description |
---|
CsvMapperCellHandlerImpl(org.simpleflatmapper.reflect.Instantiator<CsvMapperCellHandler<T>,T> instantiator,
DelayedCellSetter<T,?>[] delayedCellSetters,
CellSetter<T>[] setters,
CsvColumnKey[] columns,
ParsingContext parsingContext,
org.simpleflatmapper.map.FieldMapperErrorHandler<? super CsvColumnKey> fieldErrorHandler) |
CsvMapperImpl(CsvMapperCellHandlerFactory<T> csvMapperCellHandlerFactory,
DelayedCellSetterFactory<T,?>[] delayedCellSetterFactories,
CellSetter<T>[] setters,
CsvColumnKey[] joinKeys,
org.simpleflatmapper.map.ConsumerErrorHandler consumerErrorHandlers,
int maxMandatoryCellIndex) |
Modifier and Type | Method and Description |
---|---|
<T> CsvMapperCellHandlerFactory<T> |
CsvAsmFactory.createCsvMapperCellHandler(Type target,
DelayedCellSetterFactory<T,?>[] delayedCellSetterFactories,
CellSetter<T>[] setters,
org.simpleflatmapper.reflect.Instantiator<CsvMapperCellHandler<T>,T> instantiator,
CsvColumnKey[] keys,
ParsingContextFactory parsingContextFactory,
org.simpleflatmapper.map.FieldMapperErrorHandler<? super CsvColumnKey> fieldErrorHandler,
int maxMethodSize) |
static <T> byte[] |
CsvMapperCellHandlerBuilder.createTargetSetterClass(String className,
DelayedCellSetterFactory<T,?>[] delayedCellSetters,
CellSetter<T>[] setters,
Type type,
boolean ignoreException,
int maxMethodSize) |
Constructor and Description |
---|
CsvMapperKey(CsvColumnKey[] keys,
CellSetter<T>[] setters,
DelayedCellSetterFactory<T,?>[] delayedCellSetterFactories,
org.simpleflatmapper.reflect.Instantiator<CsvMapperCellHandler<T>,T> instantiator,
Type target,
org.simpleflatmapper.map.FieldMapperErrorHandler<? super CsvColumnKey> fieldErrorHandler,
int maxMethodSize) |
Modifier and Type | Class and Description |
---|---|
class |
CellSetterImpl<T,P> |
Modifier and Type | Class and Description |
---|---|
class |
BooleanCellSetter<T> |
class |
ByteCellSetter<T> |
class |
CharCellSetter<T> |
class |
DoubleCellSetter<T> |
class |
FloatCellSetter<T> |
class |
IntCellSetter<T> |
class |
LongCellSetter<T> |
class |
ShortCellSetter<T> |
Modifier and Type | Method and Description |
---|---|
CsvMapperCellHandler<T> |
CsvMapperCellHandlerFactory.newInstance(DelayedCellSetter<T,?>[] delayedSetters,
CellSetter<T>[] setters) |
Copyright © 2018. All rights reserved.