Class IdentityCsvColumnDefinitionProvider

java.lang.Object
org.simpleflatmapper.csv.impl.IdentityCsvColumnDefinitionProvider
All Implemented Interfaces:
org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<CsvColumnKey>

public class IdentityCsvColumnDefinitionProvider extends Object implements org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<CsvColumnKey>
  • Constructor Details

    • IdentityCsvColumnDefinitionProvider

      public IdentityCsvColumnDefinitionProvider()
  • Method Details

    • getColumnDefinition

      public org.simpleflatmapper.map.property.FieldMapperColumnDefinition<CsvColumnKey> getColumnDefinition(CsvColumnKey key)
      Specified by:
      getColumnDefinition in interface org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<CsvColumnKey>
    • forEach

      public <CP, BC extends org.simpleflatmapper.util.BiConsumer<org.simpleflatmapper.util.Predicate<? super CsvColumnKey>, CP>> BC forEach(Class<CP> propertyType, BC consumer)
      Specified by:
      forEach in interface org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<CsvColumnKey>