public final class JoinJdbcMapper<T> extends Object implements JdbcMapper<T>
| Constructor and Description |
|---|
JoinJdbcMapper(JdbcMapper<T> mapper,
RowHandlerErrorHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
<H extends RowHandler<? super T>> |
forEach(ResultSet rs,
H handler)
Loop over the resultSet, map each row to a new instance of T and call back the handler
|
Iterator<T> |
iterate(ResultSet rs)
Deprecated.
|
Iterator<T> |
iterator(ResultSet rs) |
T |
map(ResultSet source)
map source object to a new instance of T
|
T |
map(ResultSet source,
MappingContext<ResultSet> mappingContext) |
void |
mapTo(ResultSet source,
T target,
MappingContext<ResultSet> mappingContext)
map source object to target object.
|
MappingContext<ResultSet> |
newMappingContext(ResultSet source) |
Stream<T> |
stream(ResultSet rs) |
String |
toString() |
public JoinJdbcMapper(JdbcMapper<T> mapper, RowHandlerErrorHandler errorHandler)
public T map(ResultSet source) throws MappingException
Mappermap in interface Mapper<ResultSet,T>source - object to map fromMappingExceptionpublic T map(ResultSet source, MappingContext<ResultSet> mappingContext) throws MappingException
map in interface Mapper<ResultSet,T>MappingExceptionpublic void mapTo(ResultSet source, T target, MappingContext<ResultSet> mappingContext) throws Exception
FieldMappermapTo in interface FieldMapper<ResultSet,T>source - object to map fromtarget - object to map tomappingContext - the mapping contextExceptionpublic <H extends RowHandler<? super T>> H forEach(ResultSet rs, H handler) throws SQLException, MappingException
JdbcMapperforEach in interface JdbcMapper<T>rs - the resultSethandler - the handler that will get the callbackSQLException - if sql error occursMappingException - if an error occurs during the mappingpublic MappingContext<ResultSet> newMappingContext(ResultSet source)
newMappingContext in interface Mapper<ResultSet,T>@Deprecated public Iterator<T> iterate(ResultSet rs) throws SQLException, MappingException
iterate in interface JdbcMapper<T>SQLExceptionMappingExceptionpublic Iterator<T> iterator(ResultSet rs) throws SQLException, MappingException
iterator in interface JdbcMapper<T>rs - the result setSQLExceptionMappingExceptionpublic Stream<T> stream(ResultSet rs) throws SQLException, MappingException
stream in interface JdbcMapper<T>rs - the result setSQLExceptionMappingExceptionCopyright © 2015. All rights reserved.