| Modifier and Type | Field | Description |
|---|---|---|
protected org.simpleflatmapper.reflect.meta.ClassMeta<T> |
classMeta |
|
protected ConstantTargetFieldMapperFactory<S,K> |
fieldAppenderFactory |
|
protected MapperConfig<K,FieldMapperColumnDefinition<K>> |
mapperConfig |
|
protected PropertyMappingsBuilder<T,K,FieldMapperColumnDefinition<K>> |
propertyMappingsBuilder |
| Constructor | Description |
|---|---|
AbstractConstantTargetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta,
Class<S> sourceClass,
MapperConfig<K,FieldMapperColumnDefinition<K>> mapperConfig,
ConstantTargetFieldMapperFactory<S,K> fieldAppenderFactory) |
| Modifier and Type | Method | Description |
|---|---|---|
B |
addColumn(String column) |
|
B |
addColumn(String column,
Object... properties) |
|
B |
addColumn(String column,
FieldMapperColumnDefinition<K> columnDefinition) |
|
B |
addColumn(K key,
Object... properties) |
|
B |
addColumn(K key,
FieldMapperColumnDefinition<K> columnDefinition) |
|
protected abstract org.simpleflatmapper.reflect.BiInstantiator<T,MappingContext<? super T>,S> |
getInstantiator() |
|
protected int |
getStartingIndex() |
|
Mapper<T,S> |
mapper() |
|
protected abstract K |
newKey(String column,
int i,
FieldMapperColumnDefinition<K> columnDefinition) |
|
protected void |
postFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm) |
|
protected void |
postMapperProcess(List<FieldMapper<T,S>> mappers) |
|
protected void |
preFieldProcess(List<FieldMapper<T,S>> mappers,
PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm) |
protected final MapperConfig<K extends FieldKey<K>,FieldMapperColumnDefinition<K extends FieldKey<K>>> mapperConfig
protected final PropertyMappingsBuilder<T,K extends FieldKey<K>,FieldMapperColumnDefinition<K extends FieldKey<K>>> propertyMappingsBuilder
protected final ConstantTargetFieldMapperFactory<S,K extends FieldKey<K>> fieldAppenderFactory
protected final org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta
public AbstractConstantTargetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, Class<S> sourceClass, MapperConfig<K,FieldMapperColumnDefinition<K>> mapperConfig, ConstantTargetFieldMapperFactory<S,K> fieldAppenderFactory)
public B addColumn(String column, FieldMapperColumnDefinition<K> columnDefinition)
public B addColumn(K key, FieldMapperColumnDefinition<K> columnDefinition)
protected void postMapperProcess(List<FieldMapper<T,S>> mappers)
protected void postFieldProcess(List<FieldMapper<T,S>> mappers, PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm)
protected void preFieldProcess(List<FieldMapper<T,S>> mappers, PropertyMapping<T,?,K,FieldMapperColumnDefinition<K>> pm)
protected int getStartingIndex()
protected abstract org.simpleflatmapper.reflect.BiInstantiator<T,MappingContext<? super T>,S> getInstantiator()
protected abstract K newKey(String column, int i, FieldMapperColumnDefinition<K> columnDefinition)
Copyright © 2018. All rights reserved.