org.axiondb.parser
Class AxionSqlParser
public
class
AxionSqlParser
extends Object
implements Parser, AxionSqlParserConstants
JavaCC generated SQL parser.
Generated from AxionSqlParser.jj ($Header: /cvs/axion/grammars/AxionSqlParser.jj,v 1.133 2005/12/20 18:33:00 ahimanikya Exp $).
Do not edit this (.java) file directly, it is programmaticly generated.
Author: kevinh (at) empower.com.au Doug Sale Chuck Burdick Rodney Waldhoff James Strachan Rob Oxspring Amrish Lal Rahul Dwivedi Dave Pekarek Krohn Ahimanikya Satapathy Jonathan Giron Ritesh Adval
Next token.
Current token.
Generated Token Manager.
public AxionSqlParser()
public AxionSqlParser(InputStream stream)
Constructor with InputStream.
public AxionSqlParser(InputStream stream, String encoding)
Constructor with InputStream and supplied encoding
public AxionSqlParser(Reader stream)
Constructor.
Constructor with generated Token Manager.
public final void disable_tracing()
Disable tracing.
public final void enable_tracing()
Enable tracing.
Generate ParseException.
public final
Token getNextToken()
Get the next Token.
public final
Token getToken(int index)
Get the specific Token.
public final List insertValues()
public void ReInit(InputStream stream)
Reinitialise.
public void ReInit(InputStream stream, String encoding)
Reinitialise.
public void ReInit(Reader stream)
Reinitialise.
Reinitialise.
public final
AxionCommand SqlAlterTableAdd(String tablename)
public final
AxionCommand SqlAlterTableAlterColumn(String tablename)
public final
AxionCommand SqlAlterTableDrop(String tablename)
public final void SqlApproximateNumericType(Object[] tuple)
public final void SqlBinaryStringType(Object[] tuple)
public final void SqlBooleanType(Object[] tuple)
public final Object[] SqlCastAsType()
public final void SqlCharLength(Object[] tuple)
public final void SqlCharStringType(Object[] tuple)
public final String SqlClassName()
public final
Constraint SqlColumnConstraint(String tablename, String columnname)
public final Object[] SqlColumnDef()
public final String SqlCompareOp()
public final void SqlDataTimeType(Object[] tuple)
public final void SqlDeferrable(
Constraint constraint)
public final void SqlExactNumericType(Object[] tuple)
public final List SqlFunctionArgs(String name)
public final void SqlGCAndDefaultClause(Object[] tuple)
public final Object SqlGetAnsiFromNode()
public final List SqlGroupBy()
public final List SqlGroupByList()
public final String SqlIdentifier()
public final void SqlInitiallyDeferredOrImmediate(
Constraint constraint)
public final void SqlInsertElseClause(
InsertCommand insertCommand)
public final void SqlInsertIntoClause(
InsertCommand insertCommand)
public final String SqlIsClause()
public final void SqlJavaObjectType(Object[] tuple)
public final int SqlJoinType()
public final List SqlLiteralList()
public final
Literal SqlLiteralOrBindVar()
public final String SqlLValue()
public final
Literal SqlNumericLiteralOrBindVar()
public final List SqlOrderBy()
public final List SqlOrderByList()
public final boolean SqlOrderDirection()
public final String SqlPositiveInteger()
public final void SqlPrecision(Object[] tuple)
public final void SqlPrecisionAndScale(Object[] tuple)
public final
Selectable SqlProductExprSelectable()
public final String SqlQuotedId()
public final Properties SqlReadProperties()
public final List SqlSelectCols()
public final
Literal SqlSelectLimit()
public final List SqlSelectList()
public final
Literal SqlSelectOffset()
public final Object SqlTableOrView()
public final String SqlUnquotedId()
public final String SqlUnsignedInteger()
public final void SqlUpdateExceptionWhenClause(
UpdateCommand cmd)
public final void SqlUpsertExceptionWhenClause(
UpsertCommand cmd)
public final void SqlUserDefinedType(Object[] tuple)
public final String SqlValueTerm()