public class SheetMapperFactory extends org.simpleflatmapper.map.mapper.AbstractMapperFactory<org.simpleflatmapper.csv.CsvColumnKey,SheetMapperFactory,org.apache.poi.ss.usermodel.Row>
org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorBuilder<S,K extends org.simpleflatmapper.map.FieldKey<K>,T>, org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorConditionBuilder<S,K extends org.simpleflatmapper.map.FieldKey<K>,KT,T>, org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorDSL<K extends org.simpleflatmapper.map.FieldKey<K>,MF extends org.simpleflatmapper.map.mapper.AbstractMapperFactory<K,MF,S>,S,T>, org.simpleflatmapper.map.mapper.AbstractMapperFactory.DiscriminatorOnColumnDSL<K extends org.simpleflatmapper.map.FieldKey<K>,MF extends org.simpleflatmapper.map.mapper.AbstractMapperFactory<K,MF,S>,S,T,KT>
Modifier and Type | Method and Description |
---|---|
SheetMapperFactory |
getterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> getterFactory)
set a new getterFactory.
|
<T> SheetMapperBuilder<T> |
newBuilder(Class<T> type) |
<T> SheetMapperBuilder<T> |
newBuilder(Type type) |
<T> SheetMapperBuilder<T> |
newBuilder(org.simpleflatmapper.util.TypeReference<T> type) |
static SheetMapperFactory |
newInstance() |
static SheetMapperFactory |
newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<org.simpleflatmapper.csv.CsvColumnKey,?,org.apache.poi.ss.usermodel.Row> config) |
<T> SheetMapper<T> |
newMapper(Class<T> type) |
<T> SheetMapper<T> |
newMapper(Type type) |
<T> SheetMapper<T> |
newMapper(org.simpleflatmapper.util.TypeReference<T> type) |
addAlias, addAliases, addAliasForType, addColumnDefinition, addColumnDefinition, addColumnProperty, addColumnProperty, addColumnProperty, addColumnPropertyForType, addColumnPropertyForType, addColumnPropertyForType, addColumnPropertyForType, addGetterFactory, addGetterForType, addGetterForType, addGetterForType, addGetterForType, addGetterForType, addKeys, asmMapperNbFieldsLimit, assumeInjectionModifiesValues, columnDefinitions, columnDefinitions, consumerErrorHandler, consumerErrorHandler, discriminator, discriminator, discriminator, discriminator, discriminator, discriminator, discriminator, discriminator, enableSpeculativeArrayIndexResolution, enrichColumnDefinitions, failOnAsm, fieldMapperErrorHandler, getClassMeta, getClassMeta, getClassMeta, getClassMetaWithExtraInstantiator, getClassMetaWithExtraInstantiator, getClassMetaWithExtraInstantiator, getReflectionService, ignoreColumns, ignoreColumns, ignoreColumns, ignorePropertyNotFound, mapperBuilderErrorHandler, mapperConfig, mapperConfig, maxMethodSize, propertyNameMatcherFactory, reflectionService, rowFilter, rowHandlerErrorHandler, unorderedJoin, useAsm
public static SheetMapperFactory newInstance()
public static SheetMapperFactory newInstance(org.simpleflatmapper.map.mapper.AbstractMapperFactory<org.simpleflatmapper.csv.CsvColumnKey,?,org.apache.poi.ss.usermodel.Row> config)
public SheetMapperFactory getterFactory(org.simpleflatmapper.reflect.getter.GetterFactory<org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> getterFactory)
getterFactory
- the getterFactorypublic <T> SheetMapperBuilder<T> newBuilder(Class<T> type)
T
- the type to maptype
- the type to mappublic <T> SheetMapperBuilder<T> newBuilder(org.simpleflatmapper.util.TypeReference<T> type)
T
- the type to maptype
- the type to mappublic <T> SheetMapperBuilder<T> newBuilder(Type type)
T
- the type to maptype
- the type to mappublic <T> SheetMapper<T> newMapper(Class<T> type)
T
- the type to maptype
- the type to mappublic <T> SheetMapper<T> newMapper(org.simpleflatmapper.util.TypeReference<T> type)
T
- the type to maptype
- the type to mappublic <T> SheetMapper<T> newMapper(Type type)
T
- the type to maptype
- the type to mapCopyright © 2019. All rights reserved.