| Package | Description |
|---|---|
| org.sfm.csv |
CsvMapper classes to map object from a csv file. |
| org.sfm.csv.impl |
CsvMapper implementation. |
| org.sfm.csv.impl.cellreader |
CellValueReader implementations. |
| org.sfm.csv.impl.cellreader.joda |
| Modifier and Type | Method and Description |
|---|---|
abstract CellValueReader<?> |
CsvColumnDefinition.getCustomReader() |
<P> CellValueReader<P> |
CellValueReaderFactory.getReader(Type propertyType,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
| Modifier and Type | Method and Description |
|---|---|
abstract CsvColumnDefinition |
CsvColumnDefinition.addCustomReader(CellValueReader<?> cellValueReader) |
CsvMapperFactory |
CsvMapperFactory.addCustomValueReader(String key,
CellValueReader<?> cellValueReader) |
static CsvColumnDefinition |
CsvColumnDefinition.customReaderDefinition(CellValueReader<?> cellValueReader) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstructorOnReader<T> |
| Modifier and Type | Method and Description |
|---|---|
<P> CellValueReader<P> |
CellValueReaderFactoryImpl.getReader(Type propertyType,
int index,
CsvColumnDefinition columnDefinition,
ParsingContextFactoryBuilder parsingContextFactoryBuilder) |
| Modifier and Type | Method and Description |
|---|---|
<T,P> CellSetter<T> |
CellSetterFactory.getPrimitiveCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
<T,P> DelayedCellSetterFactory<T,P> |
CellSetterFactory.getPrimitiveDelayedCellSetter(Class<?> clazz,
CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
| Constructor and Description |
|---|
ConstructorOnReader(Constructor<T> constructor,
CellValueReader<?> innerReader) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BooleanCellValueReader |
interface |
ByteCellValueReader |
interface |
CharCellValueReader |
interface |
DoubleCellValueReader |
interface |
FloatCellValueReader |
interface |
IntegerCellValueReader |
interface |
LongCellValueReader |
interface |
ShortCellValueReader |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanCellValueReaderImpl |
class |
BooleanCellValueReaderUnbox |
class |
ByteCellValueReaderImpl |
class |
ByteCellValueReaderUnbox |
class |
CalendarCellValueReader |
class |
CharCellValueReaderImpl |
class |
CharCellValueReaderUnbox |
class |
DateCellValueReader |
class |
DoubleCellValueReaderImpl |
class |
DoubleCellValueReaderUnbox |
class |
EnumCellValueReader<E extends Enum<E>> |
class |
FloatCellValueReaderImpl |
class |
FloatCellValueReaderUnbox |
class |
IntegerCellValueReaderImpl |
class |
IntegerCellValueReaderUnbox |
class |
LongCellValueReaderImpl |
class |
LongCellValueReaderUnbox |
class |
ShortCellValueReaderImpl |
class |
ShortCellValueReaderUnbox |
class |
StringCellValueReader |
| Constructor and Description |
|---|
BooleanCellValueReaderUnbox(CellValueReader<Boolean> customReader) |
ByteCellValueReaderUnbox(CellValueReader<Byte> customReader) |
CellSetterImpl(CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
CharCellValueReaderUnbox(CellValueReader<Character> customReader) |
DelayedCellSetterFactoryImpl(CellValueReader<? extends P> reader,
Setter<T,? super P> setter) |
DelayedCellSetterImpl(Setter<T,? super P> setter,
CellValueReader<? extends P> reader) |
DoubleCellValueReaderUnbox(CellValueReader<Double> customReader) |
FloatCellValueReaderUnbox(CellValueReader<Float> customReader) |
IntegerCellValueReaderUnbox(CellValueReader<Integer> customReader) |
LongCellValueReaderUnbox(CellValueReader<Long> customReader) |
ShortCellValueReaderUnbox(CellValueReader<Short> customReader) |
| Modifier and Type | Class and Description |
|---|---|
class |
JodaDateTimeCellValueReader |
class |
JodaLocalDateCellValueReader |
class |
JodaLocalDateTimeCellValueReader |
class |
JodaLocalTimeCellValueReader |
| Modifier and Type | Method and Description |
|---|---|
static CellValueReader<?> |
JodaTimeCellValueReaderHelper.getReader(Type type,
CsvColumnDefinition columnDefinition) |
Copyright © 2015. All rights reserved.