| Package | Description |
|---|---|
| org.sfm.csv.impl |
CsvMapper implementation. |
| org.sfm.csv.impl.cellreader |
CellValueReader implementations. |
| org.sfm.csv.impl.primitive |
CellSetter for primitive implementations. |
| org.sfm.reflect.asm |
Asm generation.
|
| 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(PropertyMeta<T,P> prop,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
<T,P> CellSetter<T> |
CellSetterFactory.getPrimitiveCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
| Modifier and Type | Method and Description |
|---|---|
CsvMapperCellHandler<T> |
CsvMapperCellHandlerFactory.newInstance(DelayedCellSetter<T,?>[] delayedSetters,
CellSetter<T>[] setters) |
| Constructor and Description |
|---|
CsvMapperCellHandlerImpl(Instantiator<CsvMapperCellHandler<T>,T> instantiator,
DelayedCellSetter<T,?>[] delayedCellSetters,
CellSetter<T>[] setters,
CsvColumnKey[] columns,
ParsingContext parsingContext,
FieldMapperErrorHandler<CsvColumnKey> fieldErrorHandler) |
CsvMapperImpl(CsvMapperCellHandlerFactory<T> csvMapperCellHandlerFactory,
DelayedCellSetterFactory<T,?>[] delayedCellSetterFactories,
CellSetter<T>[] setters,
CsvColumnKey[] joinKeys,
RowHandlerErrorHandler rowHandlerErrorHandlers) |
| 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 |
|---|---|
<T> CsvMapperCellHandlerFactory<T> |
AsmFactory.createCsvMapperCellHandler(Type target,
DelayedCellSetterFactory<T,?>[] delayedCellSetterFactories,
CellSetter<T>[] setters,
Instantiator<CsvMapperCellHandler<T>,T> instantiator,
CsvColumnKey[] keys,
ParsingContextFactory parsingContextFactory,
FieldMapperErrorHandler<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,
Instantiator<CsvMapperCellHandler<T>,T> instantiator,
Type target,
FieldMapperErrorHandler<CsvColumnKey> fieldErrorHandler,
int maxMethodSize) |
Copyright © 2015. All rights reserved.