Package | Description |
---|---|
org.simpleflatmapper.jdbc |
JdbcMapper classes to map object from a csv file. |
org.simpleflatmapper.jdbc.impl |
JdbcMapper related classes. |
Modifier and Type | Field and Description |
---|---|
static org.simpleflatmapper.reflect.getter.GetterFactory<ResultSet,JdbcColumnKey> |
ResultSetGetterFactory.DATE_GETTER_FACTORY |
Modifier and Type | Method and Description |
---|---|
JdbcColumnKey |
JdbcColumnKey.alias(String alias) |
protected JdbcColumnKey |
PreparedStatementMapperBuilder.newKey(String column,
int i,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey> columnDefinition) |
static JdbcColumnKey |
JdbcColumnKey.of(ResultSetMetaData metaData,
int columnIndex) |
Modifier and Type | Method and Description |
---|---|
static org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey> |
JdbcColumnKey.mapperKey(ResultSetMetaData metaData) |
Modifier and Type | Method and Description |
---|---|
<P> org.simpleflatmapper.reflect.Getter<ResultSet,P> |
ResultSetGetterFactory.newGetter(Type genericType,
JdbcColumnKey key,
Object... properties) |
<P> org.simpleflatmapper.reflect.Getter<ResultSet,P> |
ResultSetGetterFactory.StringResultSetGetterFactory.newGetter(Type genericType,
JdbcColumnKey key,
Object... properties) |
Modifier and Type | Method and Description |
---|---|
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder |
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder.addMapping(String column,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey> columnDefinition)
Static property definition.
|
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder |
DiscriminatorJdbcBuilder.DiscriminatorJdbcSubBuilder.addMapping(String column,
int index,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey> columnDefinition)
Static property definition.
|
JdbcMapperBuilder<T> |
JdbcMapperBuilder.addMapping(String column,
int index,
int sqlType,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey> columnDefinition)
add a new mapping to the specified property with the specified index, the specified type.
|
JdbcMapperFactory |
JdbcMapperFactory.getterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<ResultSet,JdbcColumnKey> getterFactory)
Override the default implementation of the GetterFactory used to get access to value from the ResultSet.
|
static JdbcMapperFactory |
JdbcMapperFactory.newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>,?> config) |
static JdbcMapperFactory |
JdbcMapperFactory.newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>,?> config) |
protected JdbcColumnKey |
PreparedStatementMapperBuilder.newKey(String column,
int i,
org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey> columnDefinition) |
Constructor and Description |
---|
JdbcColumnKey(String name,
int index,
int sqlType,
JdbcColumnKey parent) |
Constructor and Description |
---|
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) |
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) |
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) |
JdbcMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<ResultSet,JdbcColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<ResultSet,JdbcColumnKey> parentBuilder) |
JdbcMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<ResultSet,JdbcColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<ResultSet,JdbcColumnKey> parentBuilder) |
JdbcMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<ResultSet,JdbcColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<ResultSet,JdbcColumnKey> parentBuilder) |
JdbcMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.reflect.getter.GetterFactory<ResultSet,JdbcColumnKey> getterFactory,
org.simpleflatmapper.map.context.MappingContextFactoryBuilder<ResultSet,JdbcColumnKey> parentBuilder) |
PreparedStatementMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.map.mapper.ConstantTargetFieldMapperFactory<PreparedStatement,JdbcColumnKey> preparedStatementFieldMapperFactory) |
PreparedStatementMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.map.mapper.ConstantTargetFieldMapperFactory<PreparedStatement,JdbcColumnKey> preparedStatementFieldMapperFactory) |
PreparedStatementMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
org.simpleflatmapper.map.MapperConfig<JdbcColumnKey,org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>> mapperConfig,
org.simpleflatmapper.map.mapper.ConstantTargetFieldMapperFactory<PreparedStatement,JdbcColumnKey> preparedStatementFieldMapperFactory) |
Modifier and Type | Method and Description |
---|---|
JdbcColumnKey |
ColumnMeta.toJdbcColumnKey(int index) |
Modifier and Type | Method and Description |
---|---|
protected int |
JdbcColumnKeyMapperKeyComparator.compare(JdbcColumnKey k1,
JdbcColumnKey k2) |
Modifier and Type | Method and Description |
---|---|
int |
JdbcColumnKeyMapperKeyComparator.compare(org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey> m1,
org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey> m2) |
int |
JdbcColumnKeyMapperKeyComparator.compare(org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey> m1,
org.simpleflatmapper.map.mapper.MapperKey<JdbcColumnKey> m2) |
<T> org.simpleflatmapper.reflect.IndexedSetter<PreparedStatement,T> |
PreparedStatementIndexedSetterFactory.getIndexedSetter(org.simpleflatmapper.map.mapper.PropertyMapping<?,?,JdbcColumnKey,? extends org.simpleflatmapper.map.mapper.ColumnDefinition<JdbcColumnKey,?>> arg) |
<T> org.simpleflatmapper.reflect.IndexedSetter<PreparedStatement,T> |
PreparedStatementIndexedSetterFactory.getIndexedSetter(org.simpleflatmapper.map.mapper.PropertyMapping<?,?,JdbcColumnKey,? extends org.simpleflatmapper.map.mapper.ColumnDefinition<JdbcColumnKey,?>> arg) |
protected <T> org.simpleflatmapper.reflect.IndexedSetter<PreparedStatement,T> |
PreparedStatementIndexedSetterFactory.getIndexedSetter(Type propertyType,
org.simpleflatmapper.map.mapper.PropertyMapping<?,?,JdbcColumnKey,? extends org.simpleflatmapper.map.mapper.ColumnDefinition<JdbcColumnKey,?>> arg) |
protected <T> org.simpleflatmapper.reflect.IndexedSetter<PreparedStatement,T> |
PreparedStatementIndexedSetterFactory.getIndexedSetter(Type propertyType,
org.simpleflatmapper.map.mapper.PropertyMapping<?,?,JdbcColumnKey,? extends org.simpleflatmapper.map.mapper.ColumnDefinition<JdbcColumnKey,?>> arg) |
<P> org.simpleflatmapper.reflect.Setter<PreparedStatement,P> |
PreparedStatementSetterFactory.getSetter(org.simpleflatmapper.map.mapper.PropertyMapping<?,?,JdbcColumnKey,? extends org.simpleflatmapper.map.mapper.ColumnDefinition<JdbcColumnKey,?>> pm) |
<P> org.simpleflatmapper.reflect.Setter<PreparedStatement,P> |
PreparedStatementSetterFactory.getSetter(org.simpleflatmapper.map.mapper.PropertyMapping<?,?,JdbcColumnKey,? extends org.simpleflatmapper.map.mapper.ColumnDefinition<JdbcColumnKey,?>> pm) |
static CrudMeta |
CrudMeta.of(Connection connection,
String table,
org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>,JdbcColumnKey> columnDefinitionProvider) |
static CrudMeta |
CrudMeta.of(Connection connection,
String table,
org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>,JdbcColumnKey> columnDefinitionProvider) |
Copyright © 2016. All rights reserved.