| 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 and Description |
|---|---|
static <K extends FieldKey<K>> |
MapperConfig.fieldMapperConfig() |
| Modifier and Type | Method and Description |
|---|---|
<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> |
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.lookForInstantiatorGetter(org.simpleflatmapper.reflect.meta.ClassMeta<P> classMeta,
K key,
FieldMapperColumnDefinition<K> columnDefinition,
Collection<Type> types) |
| 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 | Method and Description |
|---|---|
FieldMapperColumnDefinition<K> |
IdentityFieldMapperColumnDefinitionProvider.getColumnDefinition(K key) |
| Modifier and Type | Field and Description |
|---|---|
protected MapperConfig<K,FieldMapperColumnDefinition<K>> |
AbstractMapperBuilder.mapperConfig |
protected MapperConfig<K,FieldMapperColumnDefinition<K>> |
AbstractConstantTargetMapperBuilder.mapperConfig |
protected PropertyMappingsBuilder<T,K,FieldMapperColumnDefinition<K>> |
AbstractConstantTargetMapperBuilder.propertyMappingsBuilder |
protected PropertyMappingsBuilder<T,K,FieldMapperColumnDefinition<K>> |
ConstantSourceMapperBuilder.propertyMappingsBuilder |
| Modifier and Type | Method and Description |
|---|---|
protected FieldMapperColumnDefinition<K> |
FieldMapperColumnDefinitionProviderImpl.identity() |
| Modifier and Type | Method and Description |
|---|---|
B |
AbstractConstantTargetMapperBuilder.addColumn(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
B |
AbstractConstantTargetMapperBuilder.addColumn(String column,
FieldMapperColumnDefinition<K> columnDefinition) |
B |
AbstractMapperBuilder.addMapping(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
ConstantSourceMapperBuilder<S,T,K> |
ConstantSourceMapperBuilder.addMapping(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
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(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.
|
protected abstract K |
AbstractConstantTargetMapperBuilder.newKey(String column,
int i,
FieldMapperColumnDefinition<K> columnDefinition) |
| 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) |
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 and 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 and 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 and Description |
|---|---|
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.compose(FieldMapperColumnDefinition<K> def1,
FieldMapperColumnDefinition<K> def2) |
static <K extends FieldKey<K>> |
FieldMapperColumnDefinition.compose(FieldMapperColumnDefinition<K> def1,
FieldMapperColumnDefinition<K> def2) |
Copyright © 2017. All rights reserved.