Class CsvColumnDefinitionProviderImpl

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

public class CsvColumnDefinitionProviderImpl extends org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider<CsvColumnKey>
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider

    org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider.PredicatedColumnPropertyFactory<K extends org.simpleflatmapper.map.FieldKey<K>>
  • Field Summary

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

    properties
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    CsvColumnDefinitionProviderImpl(List<org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider.PredicatedColumnPropertyFactory<CsvColumnKey>> properties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider<CsvColumnKey>
     
     

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

    addColumnDefinition, addColumnDefinition, addColumnProperty, addColumnProperty, addColumnProperty, addColumnProperty, forEach, getColumnDefinition, getProperties

    Methods inherited from class java.lang.Object

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

    • CsvColumnDefinitionProviderImpl

      public CsvColumnDefinitionProviderImpl()
    • CsvColumnDefinitionProviderImpl

      public CsvColumnDefinitionProviderImpl(List<org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider.PredicatedColumnPropertyFactory<CsvColumnKey>> properties)
  • Method Details

    • copy

      public org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider<CsvColumnKey> copy()
      Specified by:
      copy in class org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider<CsvColumnKey>
    • identity

      protected CsvColumnDefinition identity()
      Specified by:
      identity in class org.simpleflatmapper.map.mapper.AbstractColumnDefinitionProvider<CsvColumnKey>