Class GavoCSVTableParser.RecursiveDescentParser
java.lang.Object
uk.ac.starlink.topcat.contrib.gavo.GavoCSVTableParser.RecursiveDescentParser
- Enclosing class:
GavoCSVTableParser
Recursive descent parser for parsing a single line
- Author:
- Gerard Lemson, Hans-Martin Adorf, Gerard Lemson, Mark Taylor
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new instance of RecursiveDescentParserRecursiveDescentParser(String line) Creates a new instance of RecursiveDescentParser -
Method Summary
Modifier and TypeMethodDescriptionGetter for property delimiter.getLine()Getter for property line.parse()Parses a line previously setParses the given line of textvoidsetDelimiter(String delimiter) Setter for property delimiter.voidSetter for property line.
-
Constructor Details
-
RecursiveDescentParser
public RecursiveDescentParser()Creates a new instance of RecursiveDescentParser -
RecursiveDescentParser
Creates a new instance of RecursiveDescentParser- Parameters:
line- the line to parse
-
-
Method Details
-
setDelimiter
Setter for property delimiter.- Parameters:
delimiter- New value of property delimiter.
-
getDelimiter
-
setLine
Setter for property line.- Parameters:
line- New value of property line.
-
getLine
-
parse
-
parse
-