| Package | Description |
|---|---|
| org.sfm.jdbc |
JdbcMapper classes to map object from a csv file. |
| org.sfm.jdbc.impl |
JdbcMapper related classes. |
| org.sfm.jooq |
SfmRecordMapperProvider to integrate in @see jOOQ |
| org.sfm.map |
Provides base class that are shared across all mappers.
|
| org.sfm.map.impl |
Mapper partial implementation. |
| org.sfm.map.impl.fieldmapper |
FieldMapper implementations. |
| org.sfm.querydsl |
MappingProjection implementation for querydsl. |
| org.sfm.reflect.asm |
Asm generation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
JdbcMapper<T> |
| Modifier and Type | Method and Description |
|---|---|
JdbcMapperFactory |
JdbcMapperFactory.addCustomFieldMapper(String key,
FieldMapper<ResultSet,?> fieldMapper)
Associate the specified FieldMapper for the specified column.
|
JdbcMapperBuilder<T> |
JdbcMapperBuilder.addMapper(FieldMapper<ResultSet,T> mapper)
append a FieldMapper to the mapping list.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJdbcMapperImpl<T> |
class |
DiscriminatorJdbcMapper<T> |
class |
DynamicJdbcMapper<T> |
class |
JdbcMapperImpl<T> |
class |
JoinJdbcMapper<T> |
| Modifier and Type | Method and Description |
|---|---|
<T,P> FieldMapper<ResultSet,T> |
ResultSetFieldMapperFactory.newFieldMapper(PropertyMapping<T,P,JdbcColumnKey,FieldMapperColumnDefinition<JdbcColumnKey,ResultSet>> propertyMapping,
FieldMapperErrorHandler<JdbcColumnKey> errorHandler,
MapperBuilderErrorHandler mappingErrorHandler) |
| Constructor and Description |
|---|
JdbcMapperImpl(FieldMapper<ResultSet,T>[] fieldMappers,
FieldMapper<ResultSet,T>[] constructorMappers,
Instantiator<ResultSet,T> instantiator,
RowHandlerErrorHandler errorHandler,
MappingContextFactory<ResultSet> mappingContextFactory) |
JdbcMapperImpl(FieldMapper<ResultSet,T>[] fieldMappers,
FieldMapper<ResultSet,T>[] constructorMappers,
Instantiator<ResultSet,T> instantiator,
RowHandlerErrorHandler errorHandler,
MappingContextFactory<ResultSet> mappingContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
<T,P> FieldMapper<R,T> |
RecordFieldMapperFactory.newFieldMapper(PropertyMapping<T,P,JooqFieldKey,FieldMapperColumnDefinition<JooqFieldKey,R>> propertyMapping,
FieldMapperErrorHandler<JooqFieldKey> errorHandler,
MapperBuilderErrorHandler mapperErrorHandler) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Mapper<S,T> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMapperImpl<S,T> |
class |
FieldErrorHandlerMapper<S,T,K> |
class |
MapperImpl<S,T> |
| Modifier and Type | Method and Description |
|---|---|
FieldMapper<S,T>[] |
AbstractFieldMapperMapperBuilder.fields() |
abstract FieldMapper<?,?> |
FieldMapperColumnDefinition.getCustomFieldMapper() |
<T,P> FieldMapper<S,T> |
FieldMapperFactory.newFieldMapper(PropertyMapping<T,P,K,D> propertyMapping,
FieldMapperErrorHandler<K> errorHandler,
MapperBuilderErrorHandler mapperErrorHandler) |
protected <P> FieldMapper<S,T> |
AbstractFieldMapperMapperBuilder.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K,S>> t) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractFieldMapperMapperBuilder._addMapper(FieldMapper<S,T> mapper) |
abstract FieldMapperColumnDefinition<K,S> |
FieldMapperColumnDefinition.addFieldMapper(FieldMapper<ResultSet,?> mapper) |
static <K extends FieldKey<K>,S> |
FieldMapperColumnDefinition.customFieldMapperDefinition(FieldMapper<ResultSet,?> mapper) |
| Constructor and Description |
|---|
FieldErrorHandlerMapper(K key,
FieldMapper<S,T> delegate,
FieldMapperErrorHandler<K> errorHandler) |
MapperImpl(FieldMapper<S,T>[] fieldMappers,
FieldMapper<S,T>[] constructorMappers,
Instantiator<S,T> instantiator,
MappingContextFactory<S> mappingContextFactory) |
MapperImpl(FieldMapper<S,T>[] fieldMappers,
FieldMapper<S,T>[] constructorMappers,
Instantiator<S,T> instantiator,
MappingContextFactory<S> mappingContextFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanFieldMapper<S,T> |
class |
ByteFieldMapper<S,T> |
class |
CharacterFieldMapper<S,T> |
class |
DoubleFieldMapper<S,T> |
class |
FieldMapperImpl<S,T,P> |
class |
FloatFieldMapper<S,T> |
class |
IntFieldMapper<S,T> |
class |
LongFieldMapper<S,T> |
class |
MapperFieldMapper<S,T,P> |
class |
ShortFieldMapper<S,T> |
| Modifier and Type | Method and Description |
|---|---|
<T,P> FieldMapper<com.mysema.query.Tuple,T> |
TupleFieldMapperFactory.newFieldMapper(PropertyMapping<T,P,TupleElementKey,FieldMapperColumnDefinition<TupleElementKey,com.mysema.query.Tuple>> propertyMapping,
FieldMapperErrorHandler<TupleElementKey> errorHandler,
MapperBuilderErrorHandler mappingErrorHandler) |
| Modifier and Type | Method and Description |
|---|---|
<T> JdbcMapper<T> |
AsmFactory.createJdbcMapper(FieldMapper<ResultSet,T>[] mappers,
FieldMapper<ResultSet,T>[] constructorMappers,
Instantiator<ResultSet,T> instantiator,
Class<T> target,
RowHandlerErrorHandler errorHandler,
MappingContextFactory<ResultSet> mappingContextFactory) |
<T> JdbcMapper<T> |
AsmFactory.createJdbcMapper(FieldMapper<ResultSet,T>[] mappers,
FieldMapper<ResultSet,T>[] constructorMappers,
Instantiator<ResultSet,T> instantiator,
Class<T> target,
RowHandlerErrorHandler errorHandler,
MappingContextFactory<ResultSet> mappingContextFactory) |
static <S,T> byte[] |
JdbcMapperAsmBuilder.dump(String className,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
Class<T> target) |
static <S,T> byte[] |
JdbcMapperAsmBuilder.dump(String className,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
Class<T> target) |
Copyright © 2015. All rights reserved.