| Package | Description |
|---|---|
| org.simpleflatmapper.map |
Provides base class that are shared across all mappers.
|
| org.simpleflatmapper.map.fieldmapper |
FieldMapper implementations. |
| org.simpleflatmapper.map.impl |
Mapper partial implementation. |
| org.simpleflatmapper.map.mapper | |
| org.simpleflatmapper.map.property |
| Modifier and Type | Method | Description |
|---|---|---|
static <K extends FieldKey<K>> |
MapperConfig.fieldMapperConfig() |
| Modifier and Type | Method | Description |
|---|---|---|
<P> org.simpleflatmapper.reflect.Getter<? super S,? extends P> |
ConstantSourceFieldMapperFactory.getGetterFromSource(K columnKey,
Type propertyType,
FieldMapperColumnDefinition<K> columnDefinition,
org.simpleflatmapper.util.Supplier<org.simpleflatmapper.reflect.meta.ClassMeta<P>> propertyClassMetaSupplier) |
|
<P> org.simpleflatmapper.reflect.Getter<? super S,? extends P> |
ConstantSourceFieldMapperFactoryImpl.getGetterFromSource(K columnKey,
Type propertyType,
FieldMapperColumnDefinition<K> columnDefinition,
org.simpleflatmapper.util.Supplier<org.simpleflatmapper.reflect.meta.ClassMeta<P>> propertyClassMetaSupplier) |
|
<P> org.simpleflatmapper.reflect.Getter<? super S,? extends P> |
ConstantSourceFieldMapperFactoryImpl.lookForInstantiatorGetter(org.simpleflatmapper.reflect.meta.ClassMeta<P> classMeta,
K key,
FieldMapperColumnDefinition<K> columnDefinition,
Collection<Type> types) |
| 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 | Method | Description |
|---|---|---|
FieldMapperColumnDefinition<K> |
IdentityFieldMapperColumnDefinitionProvider.getColumnDefinition(K key) |
| Modifier and Type | Field | Description |
|---|---|---|
protected MapperConfig<K,FieldMapperColumnDefinition<K>> |
AbstractConstantTargetMapperBuilder.mapperConfig |
|
protected MapperConfig<K,FieldMapperColumnDefinition<K>> |
AbstractMapperBuilder.mapperConfig |
|
protected PropertyMappingsBuilder<T,K,FieldMapperColumnDefinition<K>> |
AbstractConstantTargetMapperBuilder.propertyMappingsBuilder |
|
protected PropertyMappingsBuilder<T,K,FieldMapperColumnDefinition<K>> |
ConstantSourceMapperBuilder.propertyMappingsBuilder |
| Modifier and Type | Method | Description |
|---|---|---|
protected FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinitionProviderImpl.identity() |
| Modifier and Type | Method | Description |
|---|---|---|
B |
AbstractConstantTargetMapperBuilder.addColumn(String column,
FieldMapperColumnDefinition<K> columnDefinition) |
|
B |
AbstractConstantTargetMapperBuilder.addColumn(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
|
B |
AbstractMapperBuilder.addMapping(String column,
int index,
FieldMapperColumnDefinition<K> columnDefinition) |
add a new mapping to the specified property with the specified index, specified property definition and an undefined type.
|
B |
AbstractMapperBuilder.addMapping(String column,
FieldMapperColumnDefinition<K> columnDefinition) |
add a new mapping to the specified property with the specified columnDefinition and an undefined type.
|
B |
AbstractMapperBuilder.addMapping(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
|
ConstantSourceMapperBuilder<S,T,K> |
ConstantSourceMapperBuilder.addMapping(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
|
protected abstract K |
AbstractConstantTargetMapperBuilder.newKey(String column,
int i,
FieldMapperColumnDefinition<K> columnDefinition) |
| 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) |
|
protected void |
AbstractConstantTargetMapperBuilder.postFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm) |
|
protected void |
AbstractConstantTargetMapperBuilder.preFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm) |
| Constructor | Description |
|---|---|
AbstractConstantTargetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
Class<S> sourceClass,
MapperConfig<K,FieldMapperColumnDefinition<K>> mapperConfig,
ConstantTargetFieldMapperFactory<S,K> fieldAppenderFactory) |
|
AbstractMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
MappingContextFactoryBuilder<? super S,K> parentBuilder,
MapperConfig<K,FieldMapperColumnDefinition<K>> mapperConfig,
MapperSource<? super S,K> mapperSource,
KeyFactory<K> keyFactory,
int startIndex) |
|
ConstantSourceMapperBuilder(MapperSource<? super S,K> mapperSource,
org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
MapperConfig<K,FieldMapperColumnDefinition<K>> mapperConfig,
MappingContextFactoryBuilder<? super S,K> mappingContextFactoryBuilder,
KeyFactory<K> keyFactory) |
|
ConstantSourceMapperBuilder(MapperSource<? super S,K> mapperSource,
org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
MapperConfig<K,FieldMapperColumnDefinition<K>> mapperConfig,
MappingContextFactoryBuilder<? super S,K> mappingContextFactoryBuilder,
KeyFactory<K> keyFactory,
org.simpleflatmapper.reflect.meta.PropertyFinder<T> propertyFinder) |
| Modifier and Type | Method | Description |
|---|---|---|
FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinition.addFieldMapper(FieldMapper<?,?> mapper) |
|
FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinition.addGetter(org.simpleflatmapper.reflect.Getter<?,?> getter) |
|
FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinition.addGetterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<?,K> getterFactory) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.compose(FieldMapperColumnDefinition<K> def1,
FieldMapperColumnDefinition<K> def2) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.customFieldMapperDefinition(FieldMapper<?,?> mapper) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.customGetter(org.simpleflatmapper.reflect.Getter<?,?> getter) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.customGetterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<?,K> getterFactory) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.identity() |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.ignoreDefinition() |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.key() |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.key(org.simpleflatmapper.util.Predicate<org.simpleflatmapper.reflect.meta.PropertyMeta<?,?>> predicate) |
|
protected FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinition.newColumnDefinition(Object[] properties) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.of(Object[] properties) |
|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.renameDefinition(String name) |
| Modifier and Type | Method | Description |
|---|---|---|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.compose(FieldMapperColumnDefinition<K> def1,
FieldMapperColumnDefinition<K> def2) |
Copyright © 2018. All rights reserved.