edu.ksu.cis.kdd.data.converter.arff
Class ArffParser

java.lang.Object
  extended byedu.ksu.cis.kdd.data.converter.arff.ArffParser
All Implemented Interfaces:
ArffParserConstants, ArffParserTreeConstants, Converter

public class ArffParser
extends java.lang.Object
implements ArffParserTreeConstants, Converter, ArffParserConstants


Field Summary
 Token jj_nt
           
protected  edu.ksu.cis.kdd.data.converter.arff.JJTArffParserState jjtree
           
 Token token
           
 ArffParserTokenManager token_source
           
 
Fields inherited from interface edu.ksu.cis.kdd.data.converter.arff.ArffParserTreeConstants
jjtNodeName, JJTVOID
 
Fields inherited from interface edu.ksu.cis.kdd.data.converter.arff.ArffParserConstants
ANDASSIGN, ASG_OPR, ASSIGN, ATTRIBUTE, BANG, BIT_AND, BIT_OR, BIT_XOR, CHAR_LIT, CHAR_LIT_CLOSE, CHARACTER_LITERAL, COLON, COMMA, DATA, DECIMAL_LITERAL, DECR, DEFAULT, DIGIT, DOT, EOF, EQ, ESCAPE_OCTAL, ESCAPE_SEQ, ESCAPE_UNICODE, ESCAPED_CHAR_LIT, EXPONENT, FLOATING_POINT_LITERAL, FORMAL_COMMENT, GE, GT, HEX_LITERAL, HOOK, IDENTIFIER, IN_FORMAL_COMMENT, IN_MULTI_LINE_COMMENT, IN_SINGLE_LINE_COMMENT, INCR, INTEGER, INTEGER_LITERAL, LBRACE, LBRACKET, LE, LETTER, LPAREN, LSHIFT, LSHIFTASSIGN, LT, MINUS, MINUSASSIGN, MULTI_LINE_COMMENT, NE, NON_ESCAPED_LITERAL, OCTAL_LITERAL, ORASSIGN, PLUS, PLUSASSIGN, PRIMARY, RBRACE, RBRACKET, REAL, REFERENCE, RELATION, REMASSIGN, RPAREN, RSIGNEDSHIFT, RSIGNEDSHIFTASSIGN, RUNSIGNEDSHIFT, RUNSIGNEDSHIFTASSIGN, SC_AND, SC_OR, SC_XOR, SEMICOLON, SINGLE_LINE_COMMENT, SLASH, SLASHASSIGN, STAR, STARASSIGN, STRING, STRING_LITERAL, TILDE, tokenImage, TOWARD, XORASSIGN
 
Constructor Summary
ArffParser()
           
ArffParser(ArffParserTokenManager tm)
           
ArffParser(java.io.InputStream stream)
           
ArffParser(java.io.Reader stream)
           
 
Method Summary
 Database CompilationUnit()
           
 void disable_tracing()
           
 java.util.List Discrete()
           
 void enable_tracing()
           
 ParseException generateParseException()
           
 Token getNextToken()
           
 Token getToken(int index)
           
static void help()
           
 void initialize()
           
 Database load(java.io.InputStream r)
           
static void main(java.lang.String[] args)
           
 void ReInit(ArffParserTokenManager tm)
           
 void ReInit(java.io.InputStream stream)
           
 void ReInit(java.io.Reader stream)
           
 void save(java.io.OutputStream r, Database db)
           
 void setTableProperty(TableProperty tp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jjtree

protected edu.ksu.cis.kdd.data.converter.arff.JJTArffParserState jjtree

token_source

public ArffParserTokenManager token_source

token

public Token token

jj_nt

public Token jj_nt
Constructor Detail

ArffParser

public ArffParser()

ArffParser

public ArffParser(java.io.InputStream stream)

ArffParser

public ArffParser(java.io.Reader stream)

ArffParser

public ArffParser(ArffParserTokenManager tm)
Method Detail

setTableProperty

public void setTableProperty(TableProperty tp)

initialize

public void initialize()
Specified by:
initialize in interface Converter

load

public Database load(java.io.InputStream r)
Specified by:
load in interface Converter

save

public void save(java.io.OutputStream r,
                 Database db)
Specified by:
save in interface Converter

help

public static void help()

main

public static void main(java.lang.String[] args)

CompilationUnit

public final Database CompilationUnit()
                               throws ParseException
Throws:
ParseException

Discrete

public final java.util.List Discrete()
                              throws ParseException
Throws:
ParseException

ReInit

public void ReInit(java.io.InputStream stream)

ReInit

public void ReInit(java.io.Reader stream)

ReInit

public void ReInit(ArffParserTokenManager tm)

getNextToken

public final Token getNextToken()

getToken

public final Token getToken(int index)

generateParseException

public final ParseException generateParseException()

enable_tracing

public final void enable_tracing()

disable_tracing

public final void disable_tracing()