Class CSVReader


  • public class CSVReader
    extends java.lang.Object
    Parse a CSV file into lines of fields.
    • Constructor Summary

      Constructors 
      Constructor Description
      CSVReader​(java.io.BufferedReader input)  
      CSVReader​(java.io.BufferedReader input, char customizedSeparator)  
      CSVReader​(java.io.BufferedReader input, char[] customizedSeparators)  
      CSVReader​(java.io.InputStream input)  
      CSVReader​(java.io.InputStream input, char customizedSeparator)  
      CSVReader​(java.io.InputStream input, char[] customizedSeparators)  
      CSVReader​(java.io.InputStream input, java.lang.String enc)  
      CSVReader​(java.io.InputStream input, java.lang.String enc, char customizedSeparator)  
      CSVReader​(java.io.InputStream input, java.lang.String enc, char[] customizedSeparators)  
      CSVReader​(java.io.Reader input)  
      CSVReader​(java.io.Reader input, char customizedSeparator)  
      CSVReader​(java.io.Reader input, char[] customizedSeparators)  
    • Constructor Detail

      • CSVReader

        public CSVReader​(java.io.Reader input)
      • CSVReader

        public CSVReader​(java.io.Reader input,
                         char customizedSeparator)
      • CSVReader

        public CSVReader​(java.io.Reader input,
                         char[] customizedSeparators)
      • CSVReader

        public CSVReader​(java.io.InputStream input)
      • CSVReader

        public CSVReader​(java.io.InputStream input,
                         char customizedSeparator)
                  throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • CSVReader

        public CSVReader​(java.io.InputStream input,
                         char[] customizedSeparators)
                  throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • CSVReader

        public CSVReader​(java.io.InputStream input,
                         java.lang.String enc)
                  throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • CSVReader

        public CSVReader​(java.io.InputStream input,
                         java.lang.String enc,
                         char customizedSeparator)
                  throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • CSVReader

        public CSVReader​(java.io.InputStream input,
                         java.lang.String enc,
                         char[] customizedSeparators)
                  throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • CSVReader

        public CSVReader​(java.io.BufferedReader input)
      • CSVReader

        public CSVReader​(java.io.BufferedReader input,
                         char customizedSeparator)
      • CSVReader

        public CSVReader​(java.io.BufferedReader input,
                         char[] customizedSeparators)
    • Method Detail

      • nextRecord

        public java.util.ArrayList<java.lang.String> nextRecord()
                                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getMaxRowsInFile

        public int getMaxRowsInFile()
      • setMaxRowsInFile

        public void setMaxRowsInFile​(int newMax)
      • setMaxCharsInFile

        public void setMaxCharsInFile​(int newMax)