| Package | Description |
|---|---|
| org.simpleflatmapper.map.fieldmapper |
FieldMapper implementations. |
| org.simpleflatmapper.map.getter | |
| org.simpleflatmapper.map.impl |
SourceMapper partial implementation. |
| org.simpleflatmapper.map.mapper |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldMapperGetterWithConverter<T,I,P> |
| Modifier and Type | Method and Description |
|---|---|
<P> ContextualGetter<? super S,? extends P> |
ConstantSourceFieldMapperFactoryImpl.getGetterFromSource(K columnKey,
Type propertyType,
ColumnDefinition<K,?> columnDefinition,
org.simpleflatmapper.util.Supplier<org.simpleflatmapper.reflect.meta.ClassMeta<P>> propertyClassMetaSupplier,
MappingContextFactoryBuilder<?,K> mappingContextFactoryBuilder) |
<P> ContextualGetter<? super S,? extends P> |
ConstantSourceFieldMapperFactory.getGetterFromSource(K columnKey,
Type propertyType,
ColumnDefinition<K,?> columnDefinition,
org.simpleflatmapper.util.Supplier<org.simpleflatmapper.reflect.meta.ClassMeta<P>> propertyClassMetaSupplier,
MappingContextFactoryBuilder<?,K> contextFactoryBuilder) |
<P> ContextualGetter<? super S,? extends P> |
ConstantSourceFieldMapperFactoryImpl.lookForInstantiatorGetter(org.simpleflatmapper.reflect.meta.ClassMeta<P> classMeta,
K key,
ColumnDefinition<K,?> columnDefinition,
Collection<Type> types,
MappingContextFactoryBuilder<?,K> mappingContextFactoryBuilder) |
| Modifier and Type | Method and Description |
|---|---|
static <T> BooleanContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toBooleanGetter(ContextualGetter<T,? extends Boolean> getter) |
static <T> ByteContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toByteGetter(ContextualGetter<T,? extends Byte> getter) |
static <T> CharacterContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toCharGetter(ContextualGetter<T,? extends Character> getter) |
static <T> DoubleContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toDoubleGetter(ContextualGetter<T,? extends Double> getter) |
static <T> FloatContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toFloatGetter(ContextualGetter<T,? extends Float> getter) |
static <T> IntContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toIntGetter(ContextualGetter<T,? extends Integer> getter) |
static <T> LongContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toLongGetter(ContextualGetter<T,? extends Long> getter) |
static <T> ShortContextualGetter<T> |
ConstantSourceFieldMapperFactoryImpl.toShortGetter(ContextualGetter<T,? extends Short> getter) |
| Constructor and Description |
|---|
ConstantSourceFieldMapper(ContextualGetter<? super S,? extends P> getter,
org.simpleflatmapper.reflect.Setter<? super T,? super P> setter) |
FieldMapperGetterWithConverter(org.simpleflatmapper.converter.ContextualConverter<? super I,? extends P> converter,
ContextualGetter<? super T,? extends I> getter) |
| Modifier and Type | Class and Description |
|---|---|
class |
BiInstantiatorContextualGetter<S,T> |
class |
BoxedBooleanContextualGetter<T> |
class |
BoxedByteContextualGetter<T> |
class |
BoxedCharacterContextualGetter<T> |
class |
BoxedDoubleContextualGetter<T> |
class |
BoxedFloatContextualGetter<T> |
class |
BoxedIntContextualGetter<T> |
class |
BoxedLongContextualGetter<T> |
class |
BoxedShortContextualGetter<T> |
class |
ContextualGetterAdapter<S,P> |
class |
ContextualGetterWithDefaultValue<T,P> |
class |
InstantiatorContextualGetter<S,T,P> |
class |
NullContextualGetter<T,P> |
| Modifier and Type | Method and Description |
|---|---|
static <T,V> ContextualGetter<T,V> |
NullContextualGetter.getter() |
<P> ContextualGetter<T,P> |
ContextualGetterFactory.newGetter(Type target,
K key,
MappingContextFactoryBuilder<?,K> mappingContextFactoryBuilder,
Object... properties) |
<P> ContextualGetter<T,P> |
ContextualGetterFactoryAdapter.newGetter(Type target,
K key,
MappingContextFactoryBuilder<?,K> mappingContextFactoryBuilder,
Object... properties) |
static <S,P> ContextualGetter<S,P> |
ContextualGetterAdapter.of(org.simpleflatmapper.reflect.Getter<? super S,? extends P> getter) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
NullContextualGetter.isNull(ContextualGetter<?,?> getter) |
static <S,T> org.simpleflatmapper.util.BiFunction<? super S,? super MappingContext<?>,T> |
ContextualGetterBiFunction.of(Class<?> type,
ContextualGetter<? super S,? extends T> getter) |
| Constructor and Description |
|---|
GetterMapper(ContextualGetter<? super S,P> getter) |
| Modifier and Type | Class and Description |
|---|---|
class |
FieldErrorHandlerGetter<S,T,K> |
class |
MapperFieldMapperGetterAdapter<S,P> |
| Modifier and Type | Field and Description |
|---|---|
ContextualGetter<? super S,? extends T> |
FieldErrorHandlerGetter.delegate |
| Modifier and Type | Method and Description |
|---|---|
static <S,T,K extends FieldKey<K>> |
FieldErrorHandlerGetter.of(K key,
ContextualGetter<? super S,? extends T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
static <S,T,K extends FieldKey<K>> |
FieldErrorHandlerGetter.of(K key,
ContextualGetter<? super S,? extends T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
static <S> Map<org.simpleflatmapper.reflect.Parameter,org.simpleflatmapper.util.BiFunction<? super S,? super MappingContext<?>,?>> |
MapperBiInstantiatorFactory.convertToBiInstantiator(Map<org.simpleflatmapper.reflect.Parameter,ContextualGetter<? super S,?>> constructorParameterGetterMap) |
<S,T,K extends FieldKey<K>> |
MapperBiInstantiatorFactory.getBiInstantiator(Type source,
Type target,
PropertyMappingsBuilder<T,K> propertyMappingsBuilder,
Map<org.simpleflatmapper.reflect.Parameter,ContextualGetter<? super S,?>> constructorParameterGetterMap,
ContextualGetterFactory<? super S,K> getterFactory,
boolean useAsmIfEnabled,
boolean builderIgnoresNullValues,
MappingContextFactoryBuilder<? super S,K> mappingContextFactoryBuilder) |
<S,T,K extends FieldKey<K>> |
MapperBiInstantiatorFactory.getBiInstantiator(Type source,
Type target,
PropertyMappingsBuilder<T,K> propertyMappingsBuilder,
Map<org.simpleflatmapper.reflect.Parameter,ContextualGetter<? super S,?>> constructorParameterGetterMap,
ContextualGetterFactory<? super S,K> getterFactory,
boolean builderIgnoresNullValues,
MappingContextFactoryBuilder<? super S,K> mappingContextFactoryBuilder) |
| Constructor and Description |
|---|
FieldErrorHandlerGetter(K key,
ContextualGetter<? super S,? extends T> delegate,
FieldMapperErrorHandler<? super K> errorHandler) |
| Constructor and Description |
|---|
ConstructorInjections(Map<org.simpleflatmapper.reflect.Parameter,ContextualGetter<? super S,?>> parameterGetterMap,
FieldMapper<S,T>[] fieldMappers) |
Copyright © 2018. All rights reserved.