Quadcap Embeddable Database

com.quadcap.sql.SQLParser Class Reference

Inheritance diagram for com.quadcap.sql.SQLParser:

com.quadcap.sql.SQLTokenTypes List of all members.

Public Member Functions

Vector getParameters ()
 SQLParser (Session session, String cmd, boolean esc)
 SQLParser (TokenBuffer tokenBuf)
 SQLParser (TokenStream lexer)
 SQLParser (ParserSharedInputState state)
final Stmt statement () throws RecognitionException, TokenStreamException
final Stmt alterTableStmt () throws RecognitionException, TokenStreamException
final Stmt createIndexStmt () throws RecognitionException, TokenStreamException
final StmtCreateSchema createSchemaStmt () throws RecognitionException, TokenStreamException
final Stmt createTableStmt () throws RecognitionException, TokenStreamException
final StmtCreateView createViewStmt () throws RecognitionException, TokenStreamException
final Stmt deleteStmt () throws RecognitionException, TokenStreamException
final Stmt dropTableStmt () throws RecognitionException, TokenStreamException
final Stmt dropIndexStmt () throws RecognitionException, TokenStreamException
final Stmt grantStmt () throws RecognitionException, TokenStreamException
final StmtInsert insertStmt () throws RecognitionException, TokenStreamException
final SelectStmt selectStmt () throws RecognitionException, TokenStreamException
final StmtUpdate updateStmt () throws RecognitionException, TokenStreamException
final Stmt commitStmt () throws RecognitionException, TokenStreamException
final Stmt rollbackStmt () throws RecognitionException, TokenStreamException
final String sqlId () throws RecognitionException, TokenStreamException
final Vector idList () throws RecognitionException, TokenStreamException
final Stmt addConstraint (String id) throws RecognitionException, TokenStreamException
final Stmt addColumn (String id) throws RecognitionException, TokenStreamException
final Stmt dropConstraint (String id) throws RecognitionException, TokenStreamException
final Stmt dropColumn (String id) throws RecognitionException, TokenStreamException
final Stmt alterColumn (String id) throws RecognitionException, TokenStreamException
final Stmt renameTable (String id) throws RecognitionException, TokenStreamException
final Constraint tableConstraint () throws RecognitionException, TokenStreamException
final Column columnDefinition () throws RecognitionException, TokenStreamException
final Expression expression () throws RecognitionException, TokenStreamException
final TableExpression queryExpression () throws RecognitionException, TokenStreamException
final UpdateItem updateItem () throws RecognitionException, TokenStreamException
final Expression whereExpression () throws RecognitionException, TokenStreamException
final Stmt schemaStatement () throws RecognitionException, TokenStreamException
final void privilege () throws RecognitionException, TokenStreamException
final Type type () throws RecognitionException, TokenStreamException
final Constraint columnConstraint () throws RecognitionException, TokenStreamException
final int referentialSpec () throws RecognitionException, TokenStreamException
final int deferrableSpec () throws RecognitionException, TokenStreamException
final Type typeInt () throws RecognitionException, TokenStreamException
final Type typeTinyInt () throws RecognitionException, TokenStreamException
final Type typeSmallInt () throws RecognitionException, TokenStreamException
final Type typeBigInt () throws RecognitionException, TokenStreamException
final Type typeDecimal () throws RecognitionException, TokenStreamException
final Type typeReal () throws RecognitionException, TokenStreamException
final Type typeDouble () throws RecognitionException, TokenStreamException
final Type typeFloat () throws RecognitionException, TokenStreamException
final Type typeBoolean () throws RecognitionException, TokenStreamException
final Type typeVarBinary () throws RecognitionException, TokenStreamException
final Type typeBit () throws RecognitionException, TokenStreamException
final Type typeBlob () throws RecognitionException, TokenStreamException
final Type typeClob () throws RecognitionException, TokenStreamException
final Type typeVarChar () throws RecognitionException, TokenStreamException
final Type typeChar () throws RecognitionException, TokenStreamException
final Type typeDate () throws RecognitionException, TokenStreamException
final Type typeTime () throws RecognitionException, TokenStreamException
final Type typeTimestamp () throws RecognitionException, TokenStreamException
final Type typeInterval () throws RecognitionException, TokenStreamException
final int integer () throws RecognitionException, TokenStreamException
final TypeInterval intervalQualifier () throws RecognitionException, TokenStreamException
final Vector orderBy () throws RecognitionException, TokenStreamException
final OrderElement orderElement () throws RecognitionException, TokenStreamException
final SelectExpression querySpecification () throws RecognitionException, TokenStreamException
final Vector selectItems () throws RecognitionException, TokenStreamException
final Vector selectFrom () throws RecognitionException, TokenStreamException
final Vector selectGroupBy () throws RecognitionException, TokenStreamException
final Expression selectHaving () throws RecognitionException, TokenStreamException
final TableExpression tableReference () throws RecognitionException, TokenStreamException
final TableExpression nonJoinQueryExpression () throws RecognitionException, TokenStreamException
final TableExpression simpleTable () throws RecognitionException, TokenStreamException
final TableExpression queryExpressionHead () throws RecognitionException, TokenStreamException
final TableExpression joinedTable () throws RecognitionException, TokenStreamException
final int combine () throws RecognitionException, TokenStreamException
final VectorExpression tableValueConstructor () throws RecognitionException, TokenStreamException
final TableExpression tableReferencePrimary () throws RecognitionException, TokenStreamException
final int joinSpec () throws RecognitionException, TokenStreamException
final void joinModifiers (JoinedTable jt) throws RecognitionException, TokenStreamException
final VectorExpression vectorExpression () throws RecognitionException, TokenStreamException
final Expression scalarExpression () throws RecognitionException, TokenStreamException
final Expression orExpression () throws RecognitionException, TokenStreamException
final Expression andExpression () throws RecognitionException, TokenStreamException
final Expression notExpression () throws RecognitionException, TokenStreamException
final boolean isOrNot () throws RecognitionException, TokenStreamException
final Expression compareExpression () throws RecognitionException, TokenStreamException
final Expression simpleExpression () throws RecognitionException, TokenStreamException
final int truthConst () throws RecognitionException, TokenStreamException
final int relOp () throws RecognitionException, TokenStreamException
final int quantifier () throws RecognitionException, TokenStreamException
final Expression patternExpression () throws RecognitionException, TokenStreamException
final Expression unaryExpression () throws RecognitionException, TokenStreamException
final Expression primaryExpression () throws RecognitionException, TokenStreamException
final Expression multExpression () throws RecognitionException, TokenStreamException
final int addOp () throws RecognitionException, TokenStreamException
final Expression expExpression () throws RecognitionException, TokenStreamException
final int mulOp () throws RecognitionException, TokenStreamException
final Expression patternString () throws RecognitionException, TokenStreamException
final Expression stringExpression () throws RecognitionException, TokenStreamException
final Expression aggregateExpression () throws RecognitionException, TokenStreamException
final Expression dateTimeLiteral () throws RecognitionException, TokenStreamException
final Expression intervalLiteral () throws RecognitionException, TokenStreamException
final Expression booleanLiteral () throws RecognitionException, TokenStreamException
final Expression systemVariable () throws RecognitionException, TokenStreamException
final Expression fnvarExpression () throws RecognitionException, TokenStreamException
final Expression castExpression () throws RecognitionException, TokenStreamException
final Expression caseExpression () throws RecognitionException, TokenStreamException
final String functionId () throws RecognitionException, TokenStreamException
final TypeInterval intervalRange () throws RecognitionException, TokenStreamException
final TypeInterval intervalSingleField () throws RecognitionException, TokenStreamException
final SelectItem selectItem () throws RecognitionException, TokenStreamException
final int joinType () throws RecognitionException, TokenStreamException

Static Public Attributes

final String[] _tokenNames

Protected Member Functions

 SQLParser (TokenBuffer tokenBuf, int k)
 SQLParser (TokenStream lexer, int k)

Package Functions

void addParameter (ParameterExpression e)
String fixIdTerm (String s)

Package Attributes

Vector parameters = new Vector()
Session session = null
Connection qConn = null

Constructor & Destructor Documentation

com.quadcap.sql.SQLParser.SQLParser Session  session,
String  cmd,
boolean  esc
 

Definition at line 41 of file SQLParser.java.

References com.quadcap.sql.SQLParser._tokenNames, com.quadcap.sql.Session.getConnection(), and com.quadcap.sql.Session.qConn.

com.quadcap.sql.SQLParser.SQLParser TokenBuffer  tokenBuf,
int  k
[protected]
 

Definition at line 71 of file SQLParser.java.

References com.quadcap.sql.SQLParser._tokenNames.

com.quadcap.sql.SQLParser.SQLParser TokenBuffer  tokenBuf  ) 
 

Definition at line 76 of file SQLParser.java.

com.quadcap.sql.SQLParser.SQLParser TokenStream  lexer,
int  k
[protected]
 

Definition at line 80 of file SQLParser.java.

References com.quadcap.sql.SQLParser._tokenNames.

com.quadcap.sql.SQLParser.SQLParser TokenStream  lexer  ) 
 

Definition at line 85 of file SQLParser.java.

com.quadcap.sql.SQLParser.SQLParser ParserSharedInputState  state  ) 
 

Definition at line 89 of file SQLParser.java.

References com.quadcap.sql.SQLParser._tokenNames.


Member Function Documentation

final Stmt com.quadcap.sql.SQLParser.addColumn String  id  )  throws RecognitionException, TokenStreamException
 

Definition at line 1422 of file SQLParser.java.

References com.quadcap.sql.SQLParser.addColumn(), com.quadcap.sql.SQLParser.columnDefinition(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.addColumn(), and com.quadcap.sql.SQLParser.alterTableStmt().

final Stmt com.quadcap.sql.SQLParser.addConstraint String  id  )  throws RecognitionException, TokenStreamException
 

Definition at line 1404 of file SQLParser.java.

References com.quadcap.sql.SQLParser.addConstraint(), and com.quadcap.sql.SQLParser.tableConstraint().

Referenced by com.quadcap.sql.SQLParser.addConstraint(), and com.quadcap.sql.SQLParser.alterTableStmt().

final int com.quadcap.sql.SQLParser.addOp  )  throws RecognitionException, TokenStreamException
 

Definition at line 6028 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.simpleExpression().

void com.quadcap.sql.SQLParser.addParameter ParameterExpression  e  )  [package]
 

Definition at line 35 of file SQLParser.java.

References com.quadcap.sql.SQLParser.addParameter(), and com.quadcap.sql.SQLParser.parameters.

Referenced by com.quadcap.sql.SQLParser.addParameter().

final Expression com.quadcap.sql.SQLParser.aggregateExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 6208 of file SQLParser.java.

References com.quadcap.sql.SQLParser.expression().

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final Stmt com.quadcap.sql.SQLParser.alterColumn String  id  )  throws RecognitionException, TokenStreamException
 

Definition at line 1586 of file SQLParser.java.

References com.quadcap.sql.SQLParser.alterColumn(), com.quadcap.sql.SQLParser.expression(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.alterColumn(), and com.quadcap.sql.SQLParser.alterTableStmt().

final Stmt com.quadcap.sql.SQLParser.alterTableStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 331 of file SQLParser.java.

References com.quadcap.sql.SQLParser.addColumn(), com.quadcap.sql.SQLParser.addConstraint(), com.quadcap.sql.SQLParser.alterColumn(), com.quadcap.sql.SQLParser.dropColumn(), com.quadcap.sql.SQLParser.dropConstraint(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.SQLParser.renameTable(), com.quadcap.sql.Connection.resolveName(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.statement().

final Expression com.quadcap.sql.SQLParser.andExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 4898 of file SQLParser.java.

References com.quadcap.sql.SQLParser.notExpression().

Referenced by com.quadcap.sql.SQLParser.orExpression().

final Expression com.quadcap.sql.SQLParser.booleanLiteral  )  throws RecognitionException, TokenStreamException
 

Definition at line 6614 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final Expression com.quadcap.sql.SQLParser.caseExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 6932 of file SQLParser.java.

References com.quadcap.sql.VectorExpression.addElement(), and com.quadcap.sql.SQLParser.expression().

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final Expression com.quadcap.sql.SQLParser.castExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 6906 of file SQLParser.java.

References com.quadcap.sql.VectorExpression.addElement(), com.quadcap.sql.SQLParser.scalarExpression(), and com.quadcap.sql.SQLParser.type().

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final Constraint com.quadcap.sql.SQLParser.columnConstraint  )  throws RecognitionException, TokenStreamException
 

Definition at line 2516 of file SQLParser.java.

References com.quadcap.sql.SQLParser.deferrableSpec(), com.quadcap.sql.SQLParser.expression(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.SQLParser.referentialSpec(), com.quadcap.sql.Connection.resolveName(), com.quadcap.sql.Constraint.setDeferrable(), com.quadcap.sql.ForeignKeyConstraint.setForeignColumn(), com.quadcap.sql.Constraint.setRefSpec(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.columnDefinition().

final Column com.quadcap.sql.SQLParser.columnDefinition  )  throws RecognitionException, TokenStreamException
 

Definition at line 1786 of file SQLParser.java.

References com.quadcap.sql.Column.addConstraint(), com.quadcap.sql.SQLParser.columnConstraint(), com.quadcap.sql.SQLParser.expression(), com.quadcap.sql.Column.setDefault(), com.quadcap.sql.SQLParser.sqlId(), and com.quadcap.sql.SQLParser.type().

Referenced by com.quadcap.sql.SQLParser.addColumn(), and com.quadcap.sql.SQLParser.createTableStmt().

final int com.quadcap.sql.SQLParser.combine  )  throws RecognitionException, TokenStreamException
 

Definition at line 4351 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.queryExpression().

final Stmt com.quadcap.sql.SQLParser.commitStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 1278 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.statement().

final Expression com.quadcap.sql.SQLParser.compareExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 5031 of file SQLParser.java.

References com.quadcap.sql.Expression.invert(), com.quadcap.sql.SQLParser.isOrNot(), com.quadcap.sql.SQLParser.patternExpression(), com.quadcap.sql.SQLParser.quantifier(), com.quadcap.sql.SQLParser.queryExpression(), com.quadcap.sql.SQLParser.relOp(), com.quadcap.sql.SQLParser.simpleExpression(), com.quadcap.sql.SQLParser.truthConst(), com.quadcap.sql.SQLParser.unaryExpression(), and com.quadcap.sql.SQLParser.vectorExpression().

Referenced by com.quadcap.sql.SQLParser.notExpression().

final Stmt com.quadcap.sql.SQLParser.createIndexStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 479 of file SQLParser.java.

References com.quadcap.sql.SQLParser.idList(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.Connection.resolveName(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.schemaStatement(), and com.quadcap.sql.SQLParser.statement().

final StmtCreateSchema com.quadcap.sql.SQLParser.createSchemaStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 530 of file SQLParser.java.

References com.quadcap.sql.StmtCreateSchema.addStatement(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.SQLParser.schemaStatement(), com.quadcap.sql.Connection.setAuth(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.statement().

final Stmt com.quadcap.sql.SQLParser.createTableStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 612 of file SQLParser.java.

References com.quadcap.sql.Table.addColumn(), com.quadcap.sql.SQLParser.columnDefinition(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.Connection.resolveName(), com.quadcap.sql.SQLParser.sqlId(), and com.quadcap.sql.SQLParser.tableConstraint().

Referenced by com.quadcap.sql.SQLParser.schemaStatement(), and com.quadcap.sql.SQLParser.statement().

final StmtCreateView com.quadcap.sql.SQLParser.createViewStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 781 of file SQLParser.java.

References com.quadcap.sql.SQLParser.idList(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.SQLParser.queryExpression(), com.quadcap.sql.Connection.resolveName(), com.quadcap.sql.SQLParser.session, and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.schemaStatement(), and com.quadcap.sql.SQLParser.statement().

final Expression com.quadcap.sql.SQLParser.dateTimeLiteral  )  throws RecognitionException, TokenStreamException
 

Definition at line 6425 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final int com.quadcap.sql.SQLParser.deferrableSpec  )  throws RecognitionException, TokenStreamException
 

Definition at line 2827 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.columnConstraint().

final Stmt com.quadcap.sql.SQLParser.deleteStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 867 of file SQLParser.java.

References com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.Connection.resolveName(), com.quadcap.sql.SQLParser.sqlId(), and com.quadcap.sql.SQLParser.whereExpression().

Referenced by com.quadcap.sql.SQLParser.statement().

final Stmt com.quadcap.sql.SQLParser.dropColumn String  id  )  throws RecognitionException, TokenStreamException
 

Definition at line 1529 of file SQLParser.java.

References com.quadcap.sql.SQLParser.dropColumn(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.alterTableStmt(), and com.quadcap.sql.SQLParser.dropColumn().

final Stmt com.quadcap.sql.SQLParser.dropConstraint String  id  )  throws RecognitionException, TokenStreamException
 

Definition at line 1484 of file SQLParser.java.

References com.quadcap.sql.SQLParser.dropConstraint(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.alterTableStmt(), and com.quadcap.sql.SQLParser.dropConstraint().

final Stmt com.quadcap.sql.SQLParser.dropIndexStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 960 of file SQLParser.java.

References com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.Connection.resolveName(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.statement().

final Stmt com.quadcap.sql.SQLParser.dropTableStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 889 of file SQLParser.java.

References com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.Connection.resolveName(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.statement().

final Expression com.quadcap.sql.SQLParser.expExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 6068 of file SQLParser.java.

References com.quadcap.sql.SQLParser.unaryExpression().

Referenced by com.quadcap.sql.SQLParser.multExpression().

final Expression com.quadcap.sql.SQLParser.expression  )  throws RecognitionException, TokenStreamException
 

Definition at line 1839 of file SQLParser.java.

References com.quadcap.sql.SQLParser.scalarExpression().

Referenced by com.quadcap.sql.SQLParser.aggregateExpression(), com.quadcap.sql.SQLParser.alterColumn(), com.quadcap.sql.SQLParser.caseExpression(), com.quadcap.sql.SQLParser.columnConstraint(), com.quadcap.sql.SQLParser.columnDefinition(), com.quadcap.sql.SQLParser.joinModifiers(), com.quadcap.jdbc.DatabaseMetaData.parseExpression(), com.quadcap.sql.SQLParser.primaryExpression(), com.quadcap.sql.SQLParser.selectHaving(), com.quadcap.sql.SQLParser.selectItem(), com.quadcap.sql.SQLParser.tableConstraint(), com.quadcap.sql.SQLParser.updateItem(), and com.quadcap.sql.SQLParser.whereExpression().

String com.quadcap.sql.SQLParser.fixIdTerm String  s  )  [package]
 

Definition at line 51 of file SQLParser.java.

References com.quadcap.sql.SQLParser.fixIdTerm().

Referenced by com.quadcap.sql.SQLParser.fixIdTerm().

final Expression com.quadcap.sql.SQLParser.fnvarExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 6811 of file SQLParser.java.

References com.quadcap.sql.SQLParser.functionId(), and com.quadcap.sql.SQLParser.vectorExpression().

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final String com.quadcap.sql.SQLParser.functionId  )  throws RecognitionException, TokenStreamException
 

Definition at line 6994 of file SQLParser.java.

References com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.fnvarExpression().

Vector com.quadcap.sql.SQLParser.getParameters  ) 
 

Definition at line 38 of file SQLParser.java.

References com.quadcap.sql.SQLParser.parameters.

Referenced by com.quadcap.jdbc.PreparedStatement.PreparedStatement().

final Stmt com.quadcap.sql.SQLParser.grantStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 980 of file SQLParser.java.

References com.quadcap.sql.SQLParser.privilege(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.schemaStatement(), and com.quadcap.sql.SQLParser.statement().

final Vector com.quadcap.sql.SQLParser.idList  )  throws RecognitionException, TokenStreamException
 

Definition at line 1373 of file SQLParser.java.

References com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.createIndexStmt(), com.quadcap.sql.SQLParser.createViewStmt(), com.quadcap.sql.SQLParser.insertStmt(), com.quadcap.sql.SQLParser.joinModifiers(), com.quadcap.sql.SQLParser.privilege(), com.quadcap.sql.SQLParser.queryExpression(), com.quadcap.sql.SQLParser.selectGroupBy(), com.quadcap.sql.SQLParser.tableConstraint(), and com.quadcap.sql.SQLParser.tableReferencePrimary().

final StmtInsert com.quadcap.sql.SQLParser.insertStmt  )  throws RecognitionException, TokenStreamException
 

Definition at line 1081 of file SQLParser.java.

References com.quadcap.sql.SQLParser.idList(), com.quadcap.sql.SQLParser.qConn, com.quadcap.sql.SQLParser.queryExpression(), com.quadcap.sql.Connection.resolveName(), com.quadcap.sql.StmtInsert.setColumns(), com.quadcap.sql.StmtInsert.setDefaultValue(), com.quadcap.sql.StmtInsert.setValues(), and com.quadcap.sql.SQLParser.sqlId().

Referenced by com.quadcap.sql.SQLParser.statement().

final int com.quadcap.sql.SQLParser.integer  )  throws RecognitionException, TokenStreamException
 

Definition at line 3695 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.intervalQualifier(), com.quadcap.sql.SQLParser.intervalRange(), com.quadcap.sql.SQLParser.intervalSingleField(), com.quadcap.sql.SQLParser.orderElement(), com.quadcap.sql.SQLParser.typeBit(), com.quadcap.sql.SQLParser.typeBlob(), com.quadcap.sql.SQLParser.typeChar(), com.quadcap.sql.SQLParser.typeClob(), com.quadcap.sql.SQLParser.typeDecimal(), com.quadcap.sql.SQLParser.typeFloat(), com.quadcap.sql.SQLParser.typeTime(), com.quadcap.sql.SQLParser.typeTimestamp(), com.quadcap.sql.SQLParser.typeVarBinary(), and com.quadcap.sql.SQLParser.typeVarChar().

final Expression com.quadcap.sql.SQLParser.intervalLiteral  )  throws RecognitionException, TokenStreamException
 

Definition at line 6484 of file SQLParser.java.

References com.quadcap.sql.SQLParser.intervalQualifier().

Referenced by com.quadcap.sql.SQLParser.primaryExpression().

final TypeInterval com.quadcap.sql.SQLParser.intervalQualifier  )  throws RecognitionException, TokenStreamException
 

Definition at line 3709 of file SQLParser.java.

References com.quadcap.sql.SQLParser.integer(), com.quadcap.sql.SQLParser.intervalRange(), and com.quadcap.sql.SQLParser.intervalSingleField().

Referenced by com.quadcap.sql.SQLParser.intervalLiteral(), and com.quadcap.sql.SQLParser.typeInterval().

final TypeInterval com.quadcap.sql.SQLParser.intervalRange  )  throws RecognitionException, TokenStreamException
 

Definition at line 7087 of file SQLParser.java.

References com.quadcap.sql.SQLParser.integer().

Referenced by com.quadcap.sql.SQLParser.intervalQualifier().

final TypeInterval com.quadcap.sql.SQLParser.intervalSingleField  )  throws RecognitionException, TokenStreamException
 

Definition at line 7299 of file SQLParser.java.

References com.quadcap.sql.SQLParser.integer().

Referenced by com.quadcap.sql.SQLParser.intervalQualifier().

final boolean com.quadcap.sql.SQLParser.isOrNot  )  throws RecognitionException, TokenStreamException
 

Definition at line 4946 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.compareExpression(), and com.quadcap.sql.SQLParser.notExpression().

final TableExpression com.quadcap.sql.SQLParser.joinedTable  )  throws RecognitionException, TokenStreamException
 

Definition at line 4301 of file SQLParser.java.

References com.quadcap.sql.JoinedTable.checkSyntax(), com.quadcap.sql.SQLParser.joinModifiers(), com.quadcap.sql.SQLParser.joinSpec(), com.quadcap.sql.SQLParser.tableReference(), and com.quadcap.sql.SQLParser.tableReferencePrimary().

Referenced by com.quadcap.sql.SQLParser.queryExpressionHead(), and com.quadcap.sql.SQLParser.tableReference().

final void com.quadcap.sql.SQLParser.joinModifiers JoinedTable  jt  )  throws RecognitionException, TokenStreamException
 

Definition at line 4637 of file SQLParser.java.

References com.quadcap.sql.SQLParser.expression(), com.quadcap.sql.SQLParser.idList(), and com.quadcap.sql.SQLParser.joinModifiers().

Referenced by com.quadcap.sql.SQLParser.joinedTable(), and com.quadcap.sql.SQLParser.joinModifiers().

final int com.quadcap.sql.SQLParser.joinSpec  )  throws RecognitionException, TokenStreamException
 

Definition at line 4564 of file SQLParser.java.

References com.quadcap.sql.SQLParser.joinType().

Referenced by com.quadcap.sql.SQLParser.joinedTable().

final int com.quadcap.sql.SQLParser.joinType  )  throws RecognitionException, TokenStreamException
 

Definition at line 7611 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.joinSpec().

final int com.quadcap.sql.SQLParser.mulOp  )  throws RecognitionException, TokenStreamException
 

Definition at line 6098 of file SQLParser.java.

Referenced by com.quadcap.sql.SQLParser.multExpression().

final Expression com.quadcap.sql.SQLParser.multExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 5997 of file SQLParser.java.

References com.quadcap.sql.SQLParser.expExpression(), and com.quadcap.sql.SQLParser.mulOp().

Referenced by com.quadcap.sql.SQLParser.simpleExpression().

final TableExpression com.quadcap.sql.SQLParser.nonJoinQueryExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 4213 of file SQLParser.java.

References com.quadcap.sql.SQLParser.queryExpression(), and com.quadcap.sql.SQLParser.simpleTable().

Referenced by com.quadcap.sql.SQLParser.queryExpressionHead().

final Expression com.quadcap.sql.SQLParser.notExpression  )  throws RecognitionException, TokenStreamException
 

Definition at line 4928 of file SQLParser.java.

References com.qu