Class SheetMapperBuilder<T>

java.lang.Object
org.simpleflatmapper.map.mapper.MapperBuilder<org.apache.poi.ss.usermodel.Row,org.apache.poi.ss.usermodel.Sheet,T,org.simpleflatmapper.csv.CsvColumnKey,RuntimeException,RowMapper<T>,RowMapper<T>,SheetMapperBuilder<T>>
org.simpleflatmapper.poi.SheetMapperBuilder<T>

public class SheetMapperBuilder<T> extends org.simpleflatmapper.map.mapper.MapperBuilder<org.apache.poi.ss.usermodel.Row,org.apache.poi.ss.usermodel.Sheet,T,org.simpleflatmapper.csv.CsvColumnKey,RuntimeException,RowMapper<T>,RowMapper<T>,SheetMapperBuilder<T>>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.simpleflatmapper.util.Function<Object[],org.simpleflatmapper.map.mapper.ColumnDefinition<org.simpleflatmapper.csv.CsvColumnKey,?>>
     
    static final org.simpleflatmapper.map.mapper.MapperSourceImpl<org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey>
     

    Fields inherited from class org.simpleflatmapper.map.mapper.MapperBuilder

    columnDefinitionFactory, keyFactory, setRowMapperBuilder, specialisedMapper
  • Constructor Summary

    Constructors
    Constructor
    Description
    SheetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, org.simpleflatmapper.map.MapperConfig<org.simpleflatmapper.csv.CsvColumnKey,org.apache.poi.ss.usermodel.Row> mapperConfig, org.simpleflatmapper.map.getter.ContextualGetterFactory<? super org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> getterFactory)
     
    SheetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, org.simpleflatmapper.map.MapperConfig<org.simpleflatmapper.csv.CsvColumnKey,org.apache.poi.ss.usermodel.Row> mapperConfig, org.simpleflatmapper.reflect.getter.GetterFactory<? super org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> getterFactory)
     
  • Method Summary

    Methods inherited from class org.simpleflatmapper.map.mapper.MapperBuilder

    addKey, addMapper, addMapping, addMapping, addMapping, addMapping, addMapping, addMapping, addMapping, addMapping, mapper, sourceFieldMapper

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • FIELD_MAPPER_SOURCE

      public static final org.simpleflatmapper.map.mapper.MapperSourceImpl<org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> FIELD_MAPPER_SOURCE
    • COLUMN_DEFINITION_FACTORY

      public static final org.simpleflatmapper.util.Function<Object[],org.simpleflatmapper.map.mapper.ColumnDefinition<org.simpleflatmapper.csv.CsvColumnKey,?>> COLUMN_DEFINITION_FACTORY
  • Constructor Details

    • SheetMapperBuilder

      public SheetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, org.simpleflatmapper.map.MapperConfig<org.simpleflatmapper.csv.CsvColumnKey,org.apache.poi.ss.usermodel.Row> mapperConfig, org.simpleflatmapper.reflect.getter.GetterFactory<? super org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> getterFactory)
    • SheetMapperBuilder

      public SheetMapperBuilder(org.simpleflatmapper.reflect.meta.ClassMeta<T> classMeta, org.simpleflatmapper.map.MapperConfig<org.simpleflatmapper.csv.CsvColumnKey,org.apache.poi.ss.usermodel.Row> mapperConfig, org.simpleflatmapper.map.getter.ContextualGetterFactory<? super org.apache.poi.ss.usermodel.Row,org.simpleflatmapper.csv.CsvColumnKey> getterFactory)