Class CSVWorker

  • All Implemented Interfaces:
    CSVParser

    public class CSVWorker
    extends Object
    implements CSVParser
    CSV parser. Not thread-safe.
    • Constructor Detail

      • CSVWorker

        public CSVWorker()
      • CSVWorker

        public CSVWorker​(int estimatedItemsPerLine)
      • CSVWorker

        public CSVWorker​(char separator,
                         char quote,
                         char escaper)
      • CSVWorker

        public CSVWorker​(char separator,
                         char quote,
                         char escaper,
                         int estimatedItemsPerLine)
    • Method Detail

      • setEstimatedItemsPerLine

        public void setEstimatedItemsPerLine​(int estimatedItemsPerLine)
      • parse

        public List<String> parse​(CharSequence str)
        Parses the give string.
        Specified by:
        parse in interface CSVParser
        Parameters:
        str - a string to parse; it must not contain the '\n' character.
        Returns:
        separated and undecorated items.