ajax.wrappers.sqlParser
Class SqlParser
java.lang.Object
|
+--ajax.wrappers.sqlParser.SqlParser
- All Implemented Interfaces:
- SqlParserConstants
- public class SqlParser
- extends java.lang.Object
- implements SqlParserConstants
Fields inherited from interface ajax.wrappers.sqlParser.SqlParserConstants |
ALPHA, BY, CHAR, COMMA, CREATE, DEFAULT, DELETE, DIGIT, EOF, EQ, FLOAT, FROM, GEQ, GT, INSERT, INTEGER, INTO, KEY, LEFTP, LEQ, LT, NEQ, NOT, NULL, ORDER, PRIMARY, QUOTE, RIGHTP, SELECT, SEMICOLON, SET, STAR, STRING_LITERAL, TABLE, tokenImage, UPDATE, VALUES, VARCHAR, VARCHAR2, WHERE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
token_source
public SqlParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
SqlParser
public SqlParser(java.io.InputStream stream)
SqlParser
public SqlParser(java.io.Reader stream)
SqlParser
public SqlParser(SqlParserTokenManager tm)
main
public static void main(java.lang.String[] args)
throws ParseException
parse
public static SqlQuery parse(java.lang.String sql)
throws ParseException
quotas
public static java.lang.String quotas(java.lang.String str)
Input
public final SqlQuery Input()
throws ParseException
where
public final SqlWhere where()
throws ParseException
operator
public final java.lang.String operator()
throws ParseException
columnName
public final java.lang.String columnName()
throws ParseException
columnNum
public final java.lang.String columnNum()
throws ParseException
columnId
public final java.lang.String columnId()
throws ParseException
listColumnNames
public final java.util.LinkedList listColumnNames()
throws ParseException
moreColumnNames
public final java.util.LinkedList moreColumnNames()
throws ParseException
listColumnInfo
public final java.util.LinkedList listColumnInfo()
throws ParseException
moreColumnInfo
public final java.util.LinkedList moreColumnInfo()
throws ParseException
columnInfo
public final SqlColumnInfo columnInfo()
throws ParseException
type
public final SqlType type()
throws ParseException
values
public final java.util.LinkedList values()
throws ParseException
moreValues
public final java.util.LinkedList moreValues()
throws ParseException
value
public final java.lang.String value()
throws ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(SqlParserTokenManager 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()