public class DataParser extends java.lang.Object implements DataParserConstants
Modifier and Type | Field and Description |
---|---|
static Token |
jj_nt |
static Token |
token |
static DataParserTokenManager |
token_source |
ATTRIBUTE, BOOLEAN_CONST, CAD_CONST, CCLOSED, CLCLOSED, CLOPENED, COLON, COM, COM2, COPENED, DATA, DEFAULT, DIGIT, EOF, ERR_LEX, EXP, IDENT, INPUTS, INT_CONST, INTEG, LETTER, NULL, OUTPUTS, REAL, REAL_CONST, RELATION, SCOLON, tokenImage
Constructor and Description |
---|
DataParser(DataParserTokenManager tm) |
DataParser(java.io.InputStream stream) |
DataParser(java.io.InputStream stream,
java.lang.String encoding) |
DataParser(java.io.Reader stream) |
Modifier and Type | Method and Description |
---|---|
static void |
attributeType(Attribute at) |
static void |
disable_tracing() |
static void |
enable_tracing() |
static void |
exponent() |
static ParseException |
generateParseException() |
static Token |
getNextToken() |
static Token |
getToken(int index) |
static void |
headerParse(java.lang.String fileName,
boolean _isTrain)
It's the parser main method.
|
static void |
identList() |
static void |
identNum() |
static void |
inputs_list() |
static void |
integerBoundaries(Attribute at) |
static void |
nominalList(Attribute att) |
static void |
outputs_list() |
static void |
ppal() |
static void |
readAttributes(int attCount) |
static void |
readInputs() |
static void |
readOutputs() |
static void |
readRelation() |
static void |
realBoundaries(Attribute at) |
static void |
realConst() |
void |
ReInit(DataParserTokenManager tm) |
static void |
ReInit(java.io.InputStream stream) |
static void |
ReInit(java.io.InputStream stream,
java.lang.String encoding) |
static void |
ReInit(java.io.Reader stream) |
public static DataParserTokenManager token_source
public static Token token
public static Token jj_nt
public DataParser(java.io.InputStream stream)
public DataParser(java.io.InputStream stream, java.lang.String encoding)
public DataParser(java.io.Reader stream)
public DataParser(DataParserTokenManager tm)
public static void headerParse(java.lang.String fileName, boolean _isTrain) throws HeaderFormatException
fileName
- is the name of the file to be parsed._isTrain
- indicates if it's a train run.HeaderFormatException
public static final void ppal() throws ParseException
ParseException
public static final void readRelation() throws ParseException
ParseException
public static final void identList() throws ParseException
ParseException
public static final void readAttributes(int attCount) throws ParseException
ParseException
public static final void attributeType(Attribute at) throws ParseException
ParseException
public static final void integerBoundaries(Attribute at) throws ParseException
ParseException
public static final void realBoundaries(Attribute at) throws ParseException
ParseException
public static final void nominalList(Attribute att) throws ParseException
ParseException
public static final void realConst() throws ParseException
ParseException
public static final void exponent() throws ParseException
ParseException
public static final void identNum() throws ParseException
ParseException
public static final void readInputs() throws ParseException
ParseException
public static final void inputs_list() throws ParseException
ParseException
public static final void readOutputs() throws ParseException
ParseException
public static final void outputs_list() throws ParseException
ParseException
public static void ReInit(java.io.InputStream stream)
public static void ReInit(java.io.InputStream stream, java.lang.String encoding)
public static void ReInit(java.io.Reader stream)
public void ReInit(DataParserTokenManager tm)
public static final Token getNextToken()
public static final Token getToken(int index)
public static ParseException generateParseException()
public static final void enable_tracing()
public static final void disable_tracing()