Module org.simpleflatmapper.jdbc
Package org.simpleflatmapper.jdbc
Class JdbcMapperFactory.DynamicJdbcSetRowMapper<T>
java.lang.Object
org.simpleflatmapper.map.mapper.DynamicSetRowMapper<ResultSet,ResultSet,T,SQLException,JdbcColumnKey>
org.simpleflatmapper.jdbc.JdbcMapperFactory.DynamicJdbcSetRowMapper<T>
- All Implemented Interfaces:
DynamicJdbcMapper<T>,JdbcMapper<T>,org.simpleflatmapper.map.context.MappingContextFactoryFromRows<ResultSet,,ResultSet, SQLException> org.simpleflatmapper.map.ContextualSourceMapper<ResultSet,,T> org.simpleflatmapper.map.EnumerableMapper<ResultSet,,T, SQLException> org.simpleflatmapper.map.SetRowMapper<ResultSet,,ResultSet, T, SQLException> org.simpleflatmapper.map.SourceMapper<ResultSet,T>
- Enclosing class:
JdbcMapperFactory
public static class JdbcMapperFactory.DynamicJdbcSetRowMapper<T>
extends org.simpleflatmapper.map.mapper.DynamicSetRowMapper<ResultSet,ResultSet,T,SQLException,JdbcColumnKey>
implements DynamicJdbcMapper<T>
-
Constructor Summary
ConstructorsConstructorDescriptionDynamicJdbcSetRowMapper(org.simpleflatmapper.util.UnaryFactory<org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey>, org.simpleflatmapper.map.SetRowMapper<ResultSet, ResultSet, T, SQLException>> mapperFactory, org.simpleflatmapper.util.UnaryFactoryWithException<ResultSet, org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey>, SQLException> mapperKeyFromRow, org.simpleflatmapper.util.UnaryFactoryWithException<ResultSet, org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey>, SQLException> mapperKeyFromSet) -
Method Summary
Modifier and TypeMethodDescriptiongetMapper(ResultSetMetaData metaData) org.simpleflatmapper.map.MappingContext<? super ResultSet>newMappingContext(ResultSet resultSet) toString()Methods inherited from class org.simpleflatmapper.map.mapper.DynamicSetRowMapper
enumerate, forEach, getMapper, iterator, map, map, streamMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.simpleflatmapper.map.EnumerableMapper
enumerateMethods inherited from interface org.simpleflatmapper.jdbc.JdbcMapper
forEach, iterator, map, streamMethods inherited from interface org.simpleflatmapper.map.SourceMapper
map
-
Constructor Details
-
DynamicJdbcSetRowMapper
public DynamicJdbcSetRowMapper(org.simpleflatmapper.util.UnaryFactory<org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey>, org.simpleflatmapper.map.SetRowMapper<ResultSet, ResultSet, T, SQLException>> mapperFactory, org.simpleflatmapper.util.UnaryFactoryWithException<ResultSet, org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey>, SQLException> mapperKeyFromRow, org.simpleflatmapper.util.UnaryFactoryWithException<ResultSet, org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey>, SQLException> mapperKeyFromSet)
-
-
Method Details
-
getMapper
- Specified by:
getMapperin interfaceDynamicJdbcMapper<T>- Throws:
SQLException
-
toString
- Overrides:
toStringin classorg.simpleflatmapper.map.mapper.DynamicSetRowMapper<ResultSet,ResultSet, T, SQLException, JdbcColumnKey>
-
newMappingContext
public org.simpleflatmapper.map.MappingContext<? super ResultSet> newMappingContext(ResultSet resultSet) throws SQLException - Specified by:
newMappingContextin interfaceorg.simpleflatmapper.map.context.MappingContextFactoryFromRows<ResultSet,ResultSet, SQLException> - Throws:
SQLException
-