Class LineSplittingParser

java.lang.Object
org.ojalgo.netio.LineSplittingParser
All Implemented Interfaces:
BasicParser<String[]>, TextLineReader.Parser<String[]>

public final class LineSplittingParser extends Object implements BasicParser<String[]>
  • Field Details

    • myRegExp

      private final String myRegExp
    • myTrim

      private final boolean myTrim
  • Constructor Details

    • LineSplittingParser

      public LineSplittingParser()
    • LineSplittingParser

      public LineSplittingParser(String regex)
    • LineSplittingParser

      public LineSplittingParser(String regex, boolean trim)
  • Method Details

    • parse

      public String[] parse(String line)
      Description copied from interface: TextLineReader.Parser
      Parse one line into some custom object. Returning null indicates that parsing failed!
      Specified by:
      parse in interface TextLineReader.Parser<String[]>
      Parameters:
      line - The text line to parse
      Returns:
      An object containing (referencing) the parsed data