Class CsvMetaDataReader<T>


  • public class CsvMetaDataReader<T>
    extends Object
    Csv meta data reader, used for reading meta information from bean class
    Since:
    20.12.17
    Author:
    Timo Reymann
    • Constructor Detail

      • CsvMetaDataReader

        public CsvMetaDataReader​(Class<T> clazz)
        Create new meta data reader
        Parameters:
        clazz - Class object for bean to map from and to csv
    • Method Detail

      • getCsvColumnForField

        public CsvColumn getCsvColumnForField​(Field field)
      • getEffectiveValueForColumnMapping

        public HashMap<Object,​Field> getEffectiveValueForColumnMapping()
        Get effective value for column mapping
        Returns:
        HashMap with fields indexed by Effective index (headerName/index)