Class CsvReader<T>


  • public class CsvReader<T>
    extends Object
    Implementation of the CsvReader
    • Field Detail

      • persistBatchSize

        protected int persistBatchSize
        The batch size used for JDBC statement batching.
    • Constructor Detail

    • Method Detail

      • setPersistBatchSize

        public void setPersistBatchSize​(int persistBatchSize)
      • setIgnoreHeader

        public void setIgnoreHeader()
      • setAddPropertiesFromHeader

        public void setAddPropertiesFromHeader()
      • setHasHeader

        public void setHasHeader​(boolean hasHeader,
                                 boolean addPropertiesFromHeader)
      • setLogInfoFrequency

        public void setLogInfoFrequency​(int logInfoFrequency)
      • addIgnore

        public void addIgnore()
      • addProperty

        public void addProperty​(String propertyName)
      • buildBeanFromLineContent

        protected T buildBeanFromLineContent​(int row,
                                             String[] line)
      • convertAndSetColumn

        protected void convertAndSetColumn​(int columnPos,
                                           String strValue,
                                           EntityBean bean)