| 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 | |
| org.sfm.csv.impl.cellreader.time | |
| org.sfm.csv.impl.primitive |
CellSetter for primitive implementations. |
| Modifier and Type | Method and Description |
|---|---|
T |
CellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
| Modifier and Type | Field and Description |
|---|---|
protected ParsingContext |
CsvMapperCellHandler.parsingContext |
| Modifier and Type | Method and Description |
|---|---|
ParsingContext |
ParsingContextFactory.newContext() |
| Modifier and Type | Method and Description |
|---|---|
T |
InstantiatorOnReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DelegateDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
CellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DelegateMarkerSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DelegateCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext context) |
| Constructor and Description |
|---|
CsvMapperCellHandler(Instantiator<CsvMapperCellHandler<T>,T> instantiator,
CsvColumnKey[] columns,
int delayedCellSettersLength,
int cellSettersLength,
ParsingContext parsingContext,
FieldMapperErrorHandler<CsvColumnKey> fieldErrorHandler) |
CsvMapperCellHandlerImpl(Instantiator<CsvMapperCellHandler<T>,T> instantiator,
DelayedCellSetter<T,?>[] delayedCellSetters,
CellSetter<T>[] setters,
CsvColumnKey[] columns,
ParsingContext parsingContext,
FieldMapperErrorHandler<CsvColumnKey> fieldErrorHandler) |
| Modifier and Type | Method and Description |
|---|---|
Short |
ShortCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Short |
ShortCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Character |
CharCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Byte |
ByteCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Float |
FloatCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Integer |
IntegerCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Long |
LongCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Calendar |
CalendarCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Long |
LongCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Date |
DateCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Character |
CharCellValueReaderImpl.read(char[] bytes,
int offset,
int length,
ParsingContext parsingContext) |
String |
StringCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Integer |
IntegerCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
E |
EnumCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Float |
FloatCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Double |
DoubleCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Byte |
ByteCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Boolean |
BooleanCellValueReaderUnbox.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Double |
DoubleCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Boolean |
BooleanCellValueReaderImpl.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
boolean |
BooleanCellValueReader.readBoolean(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
boolean |
BooleanCellValueReaderUnbox.readBoolean(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
boolean |
BooleanCellValueReaderImpl.readBoolean(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
byte |
ByteCellValueReaderImpl.readByte(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
byte |
ByteCellValueReaderUnbox.readByte(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
byte |
ByteCellValueReader.readByte(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
char |
CharCellValueReaderUnbox.readChar(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
char |
CharCellValueReaderImpl.readChar(char[] bytes,
int offset,
int length,
ParsingContext parsingContext) |
char |
CharCellValueReader.readChar(char[] bytes,
int offset,
int length,
ParsingContext parsingContext) |
double |
DoubleCellValueReader.readDouble(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
double |
DoubleCellValueReaderUnbox.readDouble(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
double |
DoubleCellValueReaderImpl.readDouble(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
float |
FloatCellValueReader.readFloat(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
float |
FloatCellValueReaderImpl.readFloat(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
float |
FloatCellValueReaderUnbox.readFloat(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
int |
IntegerCellValueReaderUnbox.readInt(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
int |
IntegerCellValueReader.readInt(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
int |
IntegerCellValueReaderImpl.readInt(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
long |
LongCellValueReader.readLong(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
long |
LongCellValueReaderUnbox.readLong(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
long |
LongCellValueReaderImpl.readLong(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
short |
ShortCellValueReaderUnbox.readShort(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
short |
ShortCellValueReaderImpl.readShort(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
short |
ShortCellValueReader.readShort(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DelayedCellSetterImpl.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
CellSetterImpl.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.LocalDate |
JodaLocalDateCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
org.joda.time.DateTime |
JodaDateTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
org.joda.time.LocalTime |
JodaLocalTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
org.joda.time.LocalDateTime |
JodaLocalDateTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
| Modifier and Type | Method and Description |
|---|---|
LocalTime |
JavaLocalTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Instant |
JavaInstantCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
LocalDateTime |
JavaLocalDateTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
LocalDate |
JavaLocalDateCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
OffsetDateTime |
JavaOffsetDateTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Year |
JavaYearCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
ZonedDateTime |
JavaZonedDateTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
OffsetTime |
JavaOffsetTimeCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
YearMonth |
JavaYearMonthCellValueReader.read(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
ByteDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
FloatDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
IntDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
CharDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
BooleanDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DoubleDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
LongDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
ShortDelayedCellSetter.set(char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
ShortCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
LongCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
FloatCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
DoubleCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
CharCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
IntCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
ByteCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
void |
BooleanCellSetter.set(T target,
char[] chars,
int offset,
int length,
ParsingContext parsingContext) |
Copyright © 2015. All rights reserved.