| 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 |
SourceMapper partial implementation. |
| org.simpleflatmapper.map.mapper | |
| org.simpleflatmapper.map.property |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ContextualSourceFieldMapper<S,T> |
interface |
SourceFieldMapper<S,T> |
| Modifier and Type | Method and Description |
|---|---|
<S,T> AbstractMapper<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> AbstractMapper<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<? super S,? super T>[] mappers,
FieldMapper<? super S,? super T>[] constructorMappers,
Class<? super S> sourceClass,
Class<T> target) |
static <S,T> byte[] |
MapperAsmBuilder.dump(String className,
FieldMapper<? super S,? super T>[] mappers,
FieldMapper<? super S,? super 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 |
MapperFieldMapper<S,T,P,M extends SourceMapper<S,P> & FieldMapper<S,P>> |
| Modifier and Type | Class and Description |
|---|---|
class |
BooleanConstantSourceFieldMapper<S,T> |
class |
BooleanConstantTargetFieldMapper<S,T> |
class |
ByteConstantSourceFieldMapper<S,T> |
class |
ByteConstantTargetFieldMapper<S,T> |
class |
CharacterConstantSourceFieldMapper<S,T> |
class |
CharacterConstantTargetFieldMapper<S,T> |
class |
ConstantSourceFieldMapper<S,T,P> |
class |
ConstantTargetFieldMapper<S,T,P> |
class |
DoubleConstantSourceFieldMapper<S,T> |
class |
DoubleConstantTargetFieldMapper<S,T> |
class |
FloatConstantSourceFieldMapper<S,T> |
class |
FloatConstantTargetFieldMapper<S,T> |
class |
IntConstantSourceFieldMapper<S,T> |
class |
IntConstantTargetFieldMapper<S,T> |
class |
LongConstantSourceFieldMapper<S,T> |
class |
LongConstantTargetFieldMapper<S,T> |
class |
MapperFieldMapper<S,T,P,M extends SourceMapper<S,P> & FieldMapper<S,P>> |
class |
ShortConstantSourceFieldMapper<S,T> |
class |
ShortConstantTargetFieldMapper<S,T> |
| Modifier and Type | Method and Description |
|---|---|
<T,P> FieldMapper<S,T> |
ConstantSourceFieldMapperFactoryImpl.newFieldMapper(PropertyMapping<T,P,K> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
<T,P> FieldMapper<S,T> |
ConstantSourceFieldMapperFactory.newFieldMapper(PropertyMapping<T,P,K> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
| Modifier and Type | Class and Description |
|---|---|
class |
GetterMapper<S,P> |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMapper<S,T> |
class |
ContextualSourceFieldMapperImpl<S,T> |
class |
DynamicSourceFieldMapper<ROW,T,K extends FieldKey<K>,E extends Exception> |
class |
FieldErrorHandlerMapper<S,T,K> |
class |
MapperImpl<S,T> |
class |
TransformSourceFieldMapper<S,I,O> |
| Modifier and Type | Field and Description |
|---|---|
FieldMapper<S,T> |
FieldErrorHandlerMapper.delegate |
static FieldMapper[] |
DefaultConstantSourceMapperBuilder.EMPTY_FIELD_MAPPERS |
FieldMapper<S,GenericBuilder<S,T>>[] |
DefaultConstantSourceMapperBuilder.GenericBuilderMapping.genericBuilderFieldMappers |
FieldMapper<S,GenericBuilder<S,T>>[] |
GenericBuilder.genericBuilderFieldMappers |
FieldMapper<S,O>[] |
TransformSourceFieldMapper.mappers |
FieldMapper<S,T>[] |
DefaultConstantSourceMapperBuilder.GenericBuilderMapping.targetFieldMappers |
| Modifier and Type | Method and Description |
|---|---|
<S,P> FieldMapper<S,T> |
ConstantTargetFieldMapperFactoryImpl.newFieldMapper(PropertyMapping<S,P,K> pm,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
<S,P> FieldMapper<S,T> |
ConstantTargetFieldMapperFactory.newFieldMapper(PropertyMapping<S,P,K> propertyMapping,
MappingContextFactoryBuilder contextFactoryBuilder,
MapperBuilderErrorHandler mappingErrorHandler) |
protected <P> FieldMapper<S,T> |
DefaultConstantSourceMapperBuilder.newFieldMapper(PropertyMapping<T,P,K> t) |
static <S,T,K extends FieldKey<K>> |
FieldErrorHandlerMapper.of(K key,
FieldMapper<S,T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
TransfromerSetRowMapperBuilder.addMapper(FieldMapper<ROW,O> mapper) |
void |
SetRowMapperBuilderImpl.addMapper(FieldMapper<ROW,T> mapper) |
void |
SetRowMapperBuilder.addMapper(FieldMapper<ROW,T> mapper) |
B |
MapperBuilder.addMapper(FieldMapper<ROW,T> mapper)
append a FieldMapper to the mapping list.
|
void |
DefaultConstantSourceMapperBuilder.addMapper(FieldMapper<S,T> mapper) |
void |
DiscriminatorConstantSourceMapperBuilder.addMapper(FieldMapper<S,T> mapper) |
abstract void |
ConstantSourceMapperBuilder.addMapper(FieldMapper<S,T> mapper) |
static <S,T,K extends FieldKey<K>> |
DefaultConstantSourceMapperBuilder.buildMapper(FieldMapper<S,T>[] fields,
DefaultConstantSourceMapperBuilder.InstantiatorAndFieldMappers<S,T> constructorFieldMappersAndInstantiator,
FieldKey<?>[] keys,
Class<T> target,
org.simpleflatmapper.reflect.ReflectionService reflectionService,
MapperSource<? super S,K> mapperSource,
MapperConfig<K,? extends S> mapperConfig) |
static <S,T,K extends FieldKey<K>> |
FieldErrorHandlerMapper.of(K key,
FieldMapper<S,T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractConstantTargetMapperBuilder.postFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K> pm) |
protected void |
AbstractConstantTargetMapperBuilder.postMapperProcess(List<FieldMapper<T,S>> mappers) |
protected void |
AbstractConstantTargetMapperBuilder.preFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K> pm) |
| Constructor and Description |
|---|
ConstructorInjections(Map<org.simpleflatmapper.reflect.Parameter,ContextualGetter<? super S,?>> parameterGetterMap,
FieldMapper<S,T>[] fieldMappers) |
FieldErrorHandlerMapper(K key,
FieldMapper<S,T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
GenericBuildBiInstantiator(FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers,
org.simpleflatmapper.reflect.BiInstantiator<Object[],Object,T> targetInstantiatorFromGenericBuilder,
org.simpleflatmapper.reflect.Setter<T,GenericBuilder<S,T>>[] targetFieldSetters) |
GenericBuilder(FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers,
org.simpleflatmapper.reflect.BiInstantiator<Object[],Object,T> targetInstantiator,
org.simpleflatmapper.reflect.Setter<T,GenericBuilder<S,T>>[] targetFieldSetters) |
GenericBuilderMapping(DefaultConstantSourceMapperBuilder.GenericBuildBiInstantiator<S,T> genericBuilderInstantiator,
DefaultConstantSourceMapperBuilder.InstantiatorAndFieldMappers<S,GenericBuilder<S,T>> instantiatorAndFieldMappers,
FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers,
FieldMapper<S,T>[] targetFieldMappers,
FieldKey<K>[] keys) |
GenericBuilderMapping(DefaultConstantSourceMapperBuilder.GenericBuildBiInstantiator<S,T> genericBuilderInstantiator,
DefaultConstantSourceMapperBuilder.InstantiatorAndFieldMappers<S,GenericBuilder<S,T>> instantiatorAndFieldMappers,
FieldMapper<S,GenericBuilder<S,T>>[] genericBuilderFieldMappers,
FieldMapper<S,T>[] targetFieldMappers,
FieldKey<K>[] keys) |
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) |
TransformSourceFieldMapper(SourceFieldMapper<S,I> delegate,
FieldMapper<S,O>[] mappers,
org.simpleflatmapper.util.Function<I,O> transform) |
| 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 © 2018. All rights reserved.