| 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 | Description |
|---|---|---|
interface |
Mapper<S,T> |
|
interface |
SetRowMapper<ROW,SET,T,E extends Exception> |
| Modifier and Type | Method | 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) |
|
static <S,T> byte[] |
MapperAsmBuilder.dump(String className,
FieldMapper<S,T>[] mappers,
FieldMapper<S,T>[] constructorMappers,
Class<? super S> sourceClass,
Class<T> target) |
| Constructor | Description |
|---|---|
MapperKey(K[] keys,
FieldMapper<?,?>[] fieldMappers,
FieldMapper<?,?>[] constructorFieldMappers,
org.simpleflatmapper.reflect.BiInstantiator<?,?,?> instantiator,
Class<?> target,
Class<?> source) |
| Modifier and Type | Class | 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 | Description |
|---|---|---|
<T,P> FieldMapper<S,T> |
ConstantSourceFieldMapperFactory.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K>> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
|
<T,P> FieldMapper<S,T> |
ConstantSourceFieldMapperFactoryImpl.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K>> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
| Modifier and Type | Class | Description |
|---|---|---|
class |
FieldErrorHandlerMapper<S,T,K> |
|
class |
GetterMapper<S,P> |
| Constructor | Description |
|---|---|
FieldErrorHandlerMapper(K key,
FieldMapper<S,T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Modifier and Type | Class | 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 | Description |
|---|---|---|
protected <P> FieldMapper<S,T> |
ConstantSourceMapperBuilder.newFieldMapper(PropertyMapping<T,P,K,FieldMapperColumnDefinition<K>> t) |
|
<S,P> FieldMapper<S,T> |
ConstantTargetFieldMapperFactory.newFieldMapper(PropertyMapping<S,P,K,FieldMapperColumnDefinition<K>> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
|
<S,P> FieldMapper<S,T> |
ConstantTargetFieldMapperFactoryImpl.newFieldMapper(PropertyMapping<S,P,K,FieldMapperColumnDefinition<K>> pm,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
| Modifier and Type | Method | 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 | 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 | Description |
|---|---|
MapperImpl(FieldMapper<S,T>[] fieldMappers,
FieldMapper<S,T>[] constructorMappers,
org.simpleflatmapper.reflect.BiInstantiator<? super S,MappingContext<? super S>,T> instantiator) |
| Modifier and Type | Method | Description |
|---|---|---|
FieldMapper<?,?> |
FieldMapperColumnDefinition.getCustomFieldMapper() |
|
FieldMapper<?,?> |
FieldMapperProperty.getFieldMapper() |
| Modifier and Type | Method | Description |
|---|---|---|
FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinition.addFieldMapper(FieldMapper<?,?> mapper) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.customFieldMapperDefinition(FieldMapper<?,?> mapper) |
| Constructor | Description |
|---|---|
FieldMapperProperty(FieldMapper<?,?> fieldMapper) |
Copyright © 2018. All rights reserved.