| Package | Description |
|---|---|
| org.sfm.csv |
CsvMapper classes to map object from a csv file. |
| org.sfm.csv.impl |
CsvMapper implementation. |
| org.sfm.csv.parser |
CsvParser related classes. |
| org.sfm.jdbc |
JdbcMapper classes to map object from a csv file. |
| org.sfm.jdbc.impl |
JdbcMapper related classes. |
| org.sfm.jdbc.spring |
RowMapper wrapper. |
| org.sfm.utils |
Utils classes.
|
| Modifier and Type | Method and Description |
|---|---|
<H extends RowHandler<? super T>> |
CsvMapper.forEach(CsvReader reader,
H handle)
Will map each row of the content of reader to an object of type T and will pass that object to the handle via the
RowHandler.handler(T t) call back. |
<H extends RowHandler<? super T>> |
CsvMapper.forEach(CsvReader reader,
H handle,
int limit)
Will map each row of the content of reader, starting at rowStart and ending before rowEnd, to an object of type T and will pass that object to the handle via the
RowHandler.handler(T t) call back. |
<H extends RowHandler<? super T>> |
CsvMapper.forEach(Reader reader,
H handle)
Will map each row of the content of reader to an object of type T and will pass that object to the handle via the
RowHandler.handler(T t) call back. |
<H extends RowHandler<T>> |
CsvParser.MapWithDSL.forEach(Reader reader,
H rowHandler) |
<H extends RowHandler<? super T>> |
CsvMapper.forEach(Reader reader,
H handle,
int skip)
Will map each row of the content of reader, starting at rowStart, to an object of type T and will pass that object to the handle via the
RowHandler.handler(T t) call back. |
<H extends RowHandler<? super T>> |
CsvMapper.forEach(Reader reader,
H handle,
int skip,
int limit)
Will map each row of the content of reader, starting at rowStart and ending before rowEnd, to an object of type T and will pass that object to the handle via the
RowHandler.handler(T t) call back. |
<RH extends RowHandler<String[]>> |
CsvReader.read(RH handler) |
<RH extends RowHandler<String[]>> |
CsvReader.read(RH handler,
int limit) |
| Modifier and Type | Method and Description |
|---|---|
<H extends RowHandler<? super T>> |
DynamicCsvMapper.forEach(CsvReader csvReader,
H handle) |
<H extends RowHandler<? super T>> |
CsvMapperImpl.forEach(CsvReader reader,
H handle) |
<H extends RowHandler<? super T>> |
DynamicCsvMapper.forEach(CsvReader csvReader,
H handle,
int limit) |
<H extends RowHandler<? super T>> |
CsvMapperImpl.forEach(CsvReader reader,
H handle,
int limit) |
<H extends RowHandler<? super T>> |
DynamicCsvMapper.forEach(Reader reader,
H handle) |
<H extends RowHandler<? super T>> |
CsvMapperImpl.forEach(Reader reader,
H handler) |
<H extends RowHandler<? super T>> |
DynamicCsvMapper.forEach(Reader reader,
H handle,
int skip) |
<H extends RowHandler<? super T>> |
CsvMapperImpl.forEach(Reader reader,
H handler,
int skip) |
<H extends RowHandler<? super T>> |
DynamicCsvMapper.forEach(Reader reader,
H handle,
int skip,
int limit) |
<H extends RowHandler<? super T>> |
CsvMapperImpl.forEach(Reader reader,
H handler,
int skip,
int limit) |
| Modifier and Type | Method and Description |
|---|---|
protected CsvMapperCellConsumer |
CsvMapperImpl.newCellConsumer(RowHandler<? super T> handler) |
protected CsvMapperCellConsumer<T> |
CsvMapperImpl.newCellConsumer(RowHandler<? super T> handler,
BreakDetector parentBreakDetector) |
| Constructor and Description |
|---|
CsvMapperCellConsumerImpl(Instantiator<DelayedCellSetter<T,?>[],T> instantiator,
DelayedCellSetter<T,?>[] delayedCellSetters,
CellSetter<T>[] setters,
CsvColumnKey[] columns,
FieldMapperErrorHandler<CsvColumnKey> fieldErrorHandler,
RowHandlerErrorHandler rowHandlerErrorHandlers,
RowHandler<? super T> handler,
ParsingContext parsingContext,
Collection<CsvMapperCellConsumer> children) |
CsvMapperWithBreakDetectorCellConsumer(Instantiator<DelayedCellSetter<T,?>[],T> instantiator,
DelayedCellSetter<T,?>[] delayedCellSetters,
CellSetter<T>[] setters,
CsvColumnKey[] columns,
FieldMapperErrorHandler<CsvColumnKey> fieldErrorHandler,
RowHandlerErrorHandler rowHandlerErrorHandlers,
RowHandler<? super T> handler,
ParsingContext parsingContext,
BreakDetector breakDetector,
Collection<CsvMapperCellConsumer> children) |
| Modifier and Type | Class and Description |
|---|---|
class |
StringArrayConsumer<RH extends RowHandler<String[]>> |
| Modifier and Type | Method and Description |
|---|---|
static <RH extends RowHandler<String[]>> |
StringArrayConsumer.newInstance(RH handler) |
| Modifier and Type | Method and Description |
|---|---|
<H extends RowHandler<? super T>> |
JdbcMapper.forEach(ResultSet rs,
H handle)
Loop over the resultSet, map each row to a new instance of T and call back the handler
|
| Modifier and Type | Method and Description |
|---|---|
<H extends RowHandler<? super T>> |
JoinJdbcMapper.forEach(ResultSet rs,
H handler) |
<H extends RowHandler<? super T>> |
JdbcMapperImpl.forEach(ResultSet rs,
H handler) |
<H extends RowHandler<? super T>> |
AbstractJdbcMapperImpl.forEach(ResultSet rs,
H handler) |
<H extends RowHandler<? super T>> |
DynamicJdbcMapper.forEach(ResultSet rs,
H handle) |
<H extends RowHandler<? super T>> |
DiscriminatorJdbcMapper.forEach(ResultSet rs,
H handler) |
static <H extends RowHandler<? super T>,T> |
JdbcMapperHelper.forEach(ResultSet rs,
H handler,
MappingContext<ResultSet> context,
JdbcMapper<T> mapper,
RowHandlerErrorHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
<H extends RowHandler<T>> |
JdbcTemplateMapper.newPreparedStatementCallback(H handler) |
<H extends RowHandler<T>> |
JdbcTemplateMapper.newResultSetExtractor(H handler) |
| Modifier and Type | Class and Description |
|---|---|
class |
ListHandler<T> |
| Modifier and Type | Method and Description |
|---|---|
void |
ForEachIterator.forEach(RowHandler<? super T> rowHandler) |
boolean |
ForEachIterator.next(RowHandler<? super T> rowHandler) |
Copyright © 2015. All rights reserved.