public static class GavoCSVTableParser.RecursiveDescentParser
extends java.lang.Object
Constructor and Description |
---|
RecursiveDescentParser()
Creates a new instance of RecursiveDescentParser
|
RecursiveDescentParser(java.lang.String line)
Creates a new instance of RecursiveDescentParser
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDelimiter()
Getter for property delimiter.
|
java.lang.String |
getLine()
Getter for property line.
|
java.util.List |
parse()
Parses a line previously set
|
java.util.List |
parse(java.lang.String line)
Parses the given line of text
|
void |
setDelimiter(java.lang.String delimiter)
Setter for property delimiter.
|
void |
setLine(java.lang.String line)
Setter for property line.
|
public RecursiveDescentParser()
public RecursiveDescentParser(java.lang.String line)
line
- the line to parsepublic void setDelimiter(java.lang.String delimiter)
delimiter
- New value of property delimiter.public java.lang.String getDelimiter()
public void setLine(java.lang.String line)
line
- New value of property line.public java.lang.String getLine()
public java.util.List parse(java.lang.String line)
line
- a String with delimiters and double quotespublic java.util.List parse()
setLine(java.lang.String)
Copyright ? 2003-2017 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.