| 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 |
DelegateMarkerDelayedCellSetterFactory<T,P> |
| Modifier and Type | Method and Description |
|---|---|
<T,P> DelayedCellSetterFactory<T,P> |
CellSetterFactory.getDelayedCellSetter(PropertyMeta<T,P> prop,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
| Constructor and Description |
|---|
CsvMapperImpl(CsvMapperCellHandlerFactory<T> csvMapperCellHandlerFactory,
DelayedCellSetterFactory<T,?>[] delayedCellSetterFactories,
CellSetter<T>[] setters,
CsvColumnKey[] joinKeys,
RowHandlerErrorHandler rowHandlerErrorHandlers) |
| Modifier and Type | Class and Description |
|---|---|
class |
DelayedCellSetterFactoryImpl<T,P> |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanDelayedCellSetterFactory<T> |
class |
ByteDelayedCellSetterFactory<T> |
class |
CharDelayedCellSetterFactory<T> |
class |
DoubleDelayedCellSetterFactory<T> |
class |
FloatDelayedCellSetterFactory<T> |
class |
IntDelayedCellSetterFactory<T> |
class |
LongDelayedCellSetterFactory<T> |
class |
ShortDelayedCellSetterFactory<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.