|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParseInfo | |
---|---|
com.metamatrix.query.parser |
Uses of ParseInfo in com.metamatrix.query.parser |
---|
Methods in com.metamatrix.query.parser with parameters of type ParseInfo | |
---|---|
AggregateSymbol |
SQLParser.aggregateSymbol(ParseInfo info)
|
AssignmentStatement |
SQLParser.assignStatement(ParseInfo info)
Parse assignment statement |
LanguageObject |
SQLParser.assignStatementOperand(ParseInfo info)
Parse operand of assignment statement, which can be nested arbitrarily deeply in parentheses. |
Expression |
SQLParser.basicExpression(ParseInfo info)
Parse a basic expression. |
BetweenCriteria |
SQLParser.betweenCrit(ParseInfo info)
Parse an [NOT] BETWEEN criteria. |
Block |
SQLParser.block(ParseInfo info)
Parse block |
BreakStatement |
SQLParser.breakStatement(ParseInfo info)
Parse break statement |
StoredProcedure |
SQLParser.callableStatement(ParseInfo info)
|
CaseExpression |
SQLParser.caseExpression(ParseInfo info)
Parse a non-searched CASE expression. |
Command |
SQLParser.command(ParseInfo info)
Parse any of several command types - this is the main parser entry point. |
CompareCriteria |
SQLParser.compareCrit(ParseInfo info)
Parse a compare criteria. |
Criteria |
SQLParser.compoundCritAnd(ParseInfo info)
Parse a compound logical AND criteria. |
Criteria |
SQLParser.compoundCritOr(ParseInfo info)
Parse a compound logical OR criteria. |
Expression |
SQLParser.concatExpression(ParseInfo info)
Parse an expression - made up of literals and functions. |
ContinueStatement |
SQLParser.continueStatement(ParseInfo info)
Parse break statement |
java.util.List |
SQLParser.createElementsWithTypes(ParseInfo info)
* Create elementes with datatypes |
Command |
SQLParser.createTempTable(ParseInfo info)
Parse create temp table command. |
CreateUpdateProcedureCommand |
SQLParser.createUpdateProcedure(ParseInfo info)
Parse create update procedure command |
Criteria |
SQLParser.criteria(ParseInfo info)
Parse a criteria. |
JoinPredicate |
SQLParser.crossJoin(ParseInfo info)
|
DeclareStatement |
SQLParser.declareStatement(ParseInfo info)
Parse declare statement |
Delete |
SQLParser.delete(ParseInfo info)
Parse a DELETE command |
Statement |
SQLParser.delimitedStatement(ParseInfo info)
|
Command |
SQLParser.dropTable(ParseInfo info)
Parse drop table command. |
DynamicCommand |
SQLParser.dynamicCommand(ParseInfo info)
Parse error statement |
RaiseErrorStatement |
SQLParser.errorStatement(ParseInfo info)
Parse error statement |
java.lang.Character |
SQLParser.escapeChar(ParseInfo info)
|
StoredProcedure |
SQLParser.executeNamedParams(ParseInfo info,
StoredProcedure storedProcedure)
Parse an exec statement with named parameters |
StoredProcedure |
SQLParser.executeUnnamedParams(ParseInfo info,
StoredProcedure storedProcedure,
int parameterIndex)
Parse an exec statement with unnamed parameters |
ExistsCriteria |
SQLParser.existsCriteria(ParseInfo info)
Parse an exists criteria. |
Expression |
SQLParser.expression(ParseInfo info)
Parse an expression - made up of literals and functions. |
From |
SQLParser.from(ParseInfo info)
Parse a FROM. |
Function |
SQLParser.function(ParseInfo info)
Parse a function. |
GroupBy |
SQLParser.groupBy(ParseInfo info)
Parse a GROUP BY clause. |
SingleElementSymbol |
SQLParser.groupByItem(ParseInfo info)
Parse a GROUP BY list item. |
Criteria |
SQLParser.having(ParseInfo info)
Parse a HAVING clause. |
IfStatement |
SQLParser.ifStatement(ParseInfo info)
Parse if statement |
Insert |
SQLParser.insert(ParseInfo info)
Parse an INSERT command |
Into |
SQLParser.into(ParseInfo info)
|
IsNullCriteria |
SQLParser.isNullCrit(ParseInfo info)
Parse an IS [NOT] NULL criteria. |
FromClause |
SQLParser.joinedTable(ParseInfo info)
|
Limit |
SQLParser.limit(ParseInfo info)
Parse an LIMIT clause. |
LoopStatement |
SQLParser.loopStatement(ParseInfo info)
Parse loop statement |
MatchCriteria |
SQLParser.matchCrit(ParseInfo info)
Parse a match criteria. |
Criteria |
SQLParser.notCrit(ParseInfo info)
Parse a logical NOT criteria. |
Option |
SQLParser.option(ParseInfo info)
Parse an OPTION clause. |
OrderBy |
SQLParser.orderby(ParseInfo info)
Parse an ORDER BY clause. |
java.lang.String |
SQLParser.paramName(ParseInfo info)
Parse an execute statement parameter name (must not be enclosed in single or double ticks) |
Command |
QueryParser.parseCommand(java.lang.String sql,
ParseInfo parseInfo)
Takes a SQL string representing a Command and returns the object representation. |
Expression |
SQLParser.plusExpression(ParseInfo info)
Parse an expression - made up of literals and functions. |
PredicateCriteria |
SQLParser.predicate(ParseInfo info)
Parse a predicate criteria. |
Criteria |
SQLParser.primary(ParseInfo info)
Parses the basic atomic criteria - either a predicate criteria or a criteria wrapped in ( ). |
JoinPredicate |
SQLParser.qualifiedJoin(ParseInfo info)
|
Query |
SQLParser.query(ParseInfo info)
Parse a SELECT query |
QueryCommand |
SQLParser.queryExpression(ParseInfo info)
Currently just a place holder to keep consistency with the spec |
QueryCommand |
SQLParser.queryExpressionBody(ParseInfo info)
|
QueryCommand |
SQLParser.queryPrimary(ParseInfo info)
|
QueryCommand |
SQLParser.queryTerm(ParseInfo info)
|
java.util.List |
SQLParser.rowValues(ParseInfo info)
Parse row values - this is a comma separated list of values. |
SearchedCaseExpression |
SQLParser.searchedCaseExpression(ParseInfo info)
Parse a searched CASE expression. |
Select |
SQLParser.select(ParseInfo info)
Parse a SELECT clause. |
SelectSymbol |
SQLParser.selectSymbol(ParseInfo info)
|
SetClauseList |
SQLParser.setClauseList(boolean shortName,
ParseInfo info)
|
AbstractSetCriteria |
SQLParser.setCrit(ParseInfo info)
Parse a set criteria. |
CommandStatement |
SQLParser.sqlStatement(ParseInfo info)
Parse sql statement |
Statement |
SQLParser.statement(ParseInfo info)
Parse statement |
StoredProcedure |
SQLParser.storedProcedure(ParseInfo info)
* Parse stored query command |
Command |
SQLParser.subquery(ParseInfo info)
|
SubqueryCompareCriteria |
SQLParser.subqueryCompareCriteria(ParseInfo info)
Parse a subquery compare criteria. |
SubqueryFromClause |
SQLParser.subqueryFromClause(ParseInfo info)
Parse a unary from clause, which is just a single group name and an optional alias. |
FromClause |
SQLParser.tablePrimary(ParseInfo info)
|
FromClause |
SQLParser.tableReference(ParseInfo info)
Parse a join predicate clause, which occurs as an element in the FROM clause. |
FromClause |
SQLParser.tableReferenceUnescaped(ParseInfo info)
|
Expression |
SQLParser.timesExpression(ParseInfo info)
Parse an expression - made up of literals and functions. |
TranslateCriteria |
SQLParser.translateCriteria(ParseInfo info)
|
UnaryFromClause |
SQLParser.unaryFromClause(ParseInfo info)
Parse a unary from clause, which is just a single group name and an optional alias. |
Update |
SQLParser.update(ParseInfo info)
Parse an UPDATE command |
Command |
SQLParser.userCommand(ParseInfo info)
|
Criteria |
SQLParser.where(ParseInfo info)
Parse a WHERE clause. |
WhileStatement |
SQLParser.whileStatement(ParseInfo info)
Parse while statement |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |