| Package | Description |
|---|---|
| org.simpleflatmapper.map |
Provides base class that are shared across all mappers.
|
| org.simpleflatmapper.map.asm | |
| org.simpleflatmapper.map.fieldmapper |
FieldMapper implementations. |
| org.simpleflatmapper.map.impl |
Mapper partial implementation. |
| org.simpleflatmapper.map.mapper | |
| org.simpleflatmapper.map.property |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Mapper<S,T> |
interface |
SetRowMapper<ROW,SET,T,E extends Exception> |
| Modifier and Type | Method and Description |
|---|---|
<S,T> Mapper<S,T> |
MapperAsmFactory.createMapper(FieldKey<?>[] keys,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
org.simpleflatmapper.reflect.BiInstantiator<S,MappingContext<? super S>,T> instantiator,
Class<? super S> source,
Class<T> target) |
<S,T> Mapper<S,T> |
MapperAsmFactory.createMapper(FieldKey<?>[] keys,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
org.simpleflatmapper.reflect.BiInstantiator<S,MappingContext<? super S>,T> instantiator,
Class<? super S> source,
Class<T> target) |
static <S,T> byte[] |
MapperAsmBuilder.dump(String className,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
Class<? super S> sourceClass,
Class<T> target) |
static <S,T> byte[] |
MapperAsmBuilder.dump(String className,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
Class<? super S> sourceClass,
Class<T> target) |
| Constructor and Description |
|---|
MapperKey(K[] keys,
FieldMapper<?,?>[] fieldMappers,
FieldMapper<?,?>[] constructorFieldMappers,
org.simpleflatmapper.reflect.BiInstantiator<?,?,?> instantiator,
Class<?> target,
Class<?> source) |
MapperKey(K[] keys,
FieldMapper<?,?>[] fieldMappers,
FieldMapper<?,?>[] constructorFieldMappers,
org.simpleflatmapper.reflect.BiInstantiator<?,?,?> instantiator,
Class<?> target,
Class<?> source) |
| 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<S,T> |
ConstantSourceFieldMapperFactoryImpl.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K>> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
<T,P> FieldMapper<S,T> |
ConstantSourceFieldMapperFactory.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K>> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldErrorHandlerMapper<S,T,K> |
class |
GetterMapper<S,P> |
| Constructor and Description |
|---|
FieldErrorHandlerMapper(K key,
FieldMapper<S,T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEnumarableDelegateMapper<ROW,ROWS,T,E extends Exception> |
class |
AbstractMapper<S,T> |
class |
ContextualMapper<S,T> |
class |
DiscriminatorMapper<ROW,ROWS,T,EX extends Exception> |
class |
DynamicSetRowMapper<ROW,SET,T,E extends Exception,K extends FieldKey<K>> |
class |
JoinMapper<ROW,ROWS,T,EX extends Exception> |
class |
MapperImpl<S,T> |
class |
StaticSetRowMapper<ROW,SET,T,E extends Exception> |
| Modifier and Type | Method and Description |
|---|---|
<S,P> FieldMapper<S,T> |
ConstantTargetFieldMapperFactoryImpl.newFieldMapper(PropertyMapping<S,P,K,FieldMapperColumnDefinition<K>> pm,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
<S,P> FieldMapper<S,T> |
ConstantTargetFieldMapperFactory.newFieldMapper(PropertyMapping<S,P,K,FieldMapperColumnDefinition<K>> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
protected <P> FieldMapper<S,T> |
ConstantSourceMapperBuilder.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K>> t) |
| Modifier and Type | Method and Description |
|---|---|
B |
AbstractMapperBuilder.addMapper(FieldMapper<S,T> mapper)
append a FieldMapper to the mapping list.
|
void |
ConstantSourceMapperBuilder.addMapper(FieldMapper<S,T> mapper) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractConstantTargetMapperBuilder.postFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm) |
protected void |
AbstractConstantTargetMapperBuilder.postMapperProcess(List<FieldMapper<T,S>> mappers) |
protected void |
AbstractConstantTargetMapperBuilder.preFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm) |
| Constructor and Description |
|---|
MapperImpl(FieldMapper<S,T>[] fieldMappers,
FieldMapper<S,T>[] constructorMappers,
org.simpleflatmapper.reflect.BiInstantiator<? super S,MappingContext<? super S>,T> instantiator) |
MapperImpl(FieldMapper<S,T>[] fieldMappers,
FieldMapper<S,T>[] constructorMappers,
org.simpleflatmapper.reflect.BiInstantiator<? super S,MappingContext<? super S>,T> instantiator) |
| Modifier and Type | Method and Description |
|---|---|
FieldMapper<?,?> |
FieldMapperColumnDefinition.getCustomFieldMapper() |
FieldMapper<?,?> |
FieldMapperProperty.getFieldMapper() |
| Modifier and Type | Method and Description |
|---|---|
FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinition.addFieldMapper(FieldMapper<?,?> mapper) |
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.customFieldMapperDefinition(FieldMapper<?,?> mapper) |
| Constructor and Description |
|---|
FieldMapperProperty(FieldMapper<?,?> fieldMapper) |
Copyright © 2017. All rights reserved.