AggregateSymbol |
SQLParser.aggregateSymbol(ParseInfo info) |
Command |
SQLParser.alter(ParseInfo info) |
void |
SQLParser.alterProcedure(DatabaseStore dbStore,
ParseInfo info) |
void |
SQLParser.alterTable(DatabaseStore dbStore,
ParseInfo info) |
void |
SQLParser.alterTrigger(DatabaseStore dbStore,
ParseInfo info) |
AggregateSymbol |
SQLParser.analyticAggregateSymbol(ParseInfo info) |
Expression |
SQLParser.arrayExpression(ParseInfo info) |
ArrayTable |
SQLParser.arrayTable(ParseInfo info) |
Statement |
SQLParser.assignStatement(ParseInfo info) |
LanguageObject |
SQLParser.assignStatementOperand(ParseInfo info) |
BetweenCriteria |
SQLParser.betweenCrit(ParseInfo info,
Expression expression) |
Expression |
SQLParser.booleanPrimary(ParseInfo info) |
BranchingStatement |
SQLParser.branchingStatement(ParseInfo info) |
StoredProcedure |
SQLParser.callableStatement(ParseInfo info) |
CaseExpression |
SQLParser.caseExpression(ParseInfo info) |
Character |
SQLParser.charVal(ParseInfo info,
String type) |
Command |
SQLParser.command(ParseInfo info) |
Expression |
SQLParser.commonValueExpression(ParseInfo info) |
CompareCriteria |
SQLParser.compareCrit(ParseInfo info,
Expression expression) |
Criteria |
SQLParser.compoundCritAnd(ParseInfo info) |
Criteria |
SQLParser.compoundCritOr(ParseInfo info) |
Block |
SQLParser.compoundStatement(ParseInfo info) |
AbstractMetadataRecord |
SQLParser.constraint(MetadataFactory factory,
Table table,
String name,
ParseInfo info) |
CreateProcedureCommand |
SQLParser.createDDLProcedure(DatabaseStore dbStore,
ParseInfo info) |
List<TableFunctionReference.ProjectedColumn> |
SQLParser.createElementsWithTypes(ParseInfo info) |
Create |
SQLParser.createForeignTempTable(ParseInfo info) |
CreateProcedureCommand |
SQLParser.createProcedure(ParseInfo info) |
Command |
SQLParser.createTempTable(ParseInfo info) |
Command |
SQLParser.createTrigger(ParseInfo info,
boolean ddl) |
Criteria |
SQLParser.criteria(ParseInfo info) |
JoinPredicate |
SQLParser.crossJoin(ParseInfo info) |
DeclareStatement |
SQLParser.declareStatement(ParseInfo info) |
Delete |
SQLParser.delete(ParseInfo info) |
Statement |
SQLParser.delimitedStatement(ParseInfo info) |
DerivedColumn |
SQLParser.derivedColumn(ParseInfo info) |
ArrayList<DerivedColumn> |
SQLParser.derivedColumnList(ParseInfo info) |
Command |
SQLParser.designerCommand(ParseInfo info) |
Command |
SQLParser.dropTable(ParseInfo info) |
DynamicCommand |
SQLParser.dynamicCommand(ParseInfo info) |
RaiseStatement |
SQLParser.errorStatement(ParseInfo info) |
Expression |
SQLParser.exception(ParseInfo info) |
Expression |
SQLParser.exceptionReference(ParseInfo info) |
void |
SQLParser.executeNamedParams(ParseInfo info,
StoredProcedure storedProcedure,
int parameterIndex) |
ExistsCriteria |
SQLParser.existsCriteria(ParseInfo info) |
Expression |
SQLParser.expression(ParseInfo info) |
ArrayList<Expression> |
SQLParser.expressionList(ParseInfo info) |
Expression |
SQLParser.fetchLimit(ParseInfo info) |
Expression |
SQLParser.filterClause(ParseInfo info) |
TriggerAction |
SQLParser.forEachRowTriggerAction(ParseInfo info) |
From |
SQLParser.from(ParseInfo info) |
Expression |
SQLParser.function(ParseInfo info) |
GroupBy |
SQLParser.groupBy(ParseInfo info) |
Criteria |
SQLParser.having(ParseInfo info) |
IfStatement |
SQLParser.ifStatement(ParseInfo info) |
Insert |
SQLParser.insert(ParseInfo info) |
Into |
SQLParser.into(ParseInfo info) |
Expression |
SQLParser.intParam(ParseInfo info) |
IsDistinctCriteria |
SQLParser.isDistinct(ParseInfo info,
Expression expression) |
IsNullCriteria |
SQLParser.isNullCrit(ParseInfo info,
Expression expression) |
FromClause |
SQLParser.joinedTable(ParseInfo info) |
JsonTable.JsonColumn |
SQLParser.jsonColumn(ParseInfo info) |
JSONObject |
SQLParser.jsonObject(ParseInfo info) |
JsonTable |
SQLParser.jsonTable(ParseInfo info) |
Limit |
SQLParser.limit(ParseInfo info) |
LoopStatement |
SQLParser.loopStatement(ParseInfo info) |
MatchCriteria |
SQLParser.matchCrit(ParseInfo info,
Expression expression) |
Expression |
SQLParser.nestedExpression(ParseInfo info) |
Criteria |
SQLParser.notCrit(ParseInfo info) |
ObjectTable.ObjectColumn |
SQLParser.objectColumn(ParseInfo info) |
ObjectTable |
SQLParser.objectTable(ParseInfo info) |
Option |
SQLParser.option(ParseInfo info) |
OrderBy |
SQLParser.orderby(ParseInfo info) |
AggregateSymbol |
SQLParser.orderedAgg(ParseInfo info) |
Reference |
SQLParser.parameterReference(ParseInfo info) |
Command |
QueryParser.parseCommand(String sql,
ParseInfo parseInfo)
Takes a SQL string representing a Command and returns the object
representation.
|
Command |
QueryParser.parseCommand(String sql,
ParseInfo parseInfo,
boolean designerCommands) |
Command |
QueryParser.parseCommand(String sql,
ParseInfo parseInfo,
boolean designerCommands,
String vdbName,
String vdbVersion,
String schemaName,
CommandContext commandContext) |
Expression |
SQLParser.plusExpression(ParseInfo info) |
CreateProcedureCommand |
SQLParser.procedureBodyCommand(ParseInfo info) |
JoinPredicate |
SQLParser.qualifiedJoin(ParseInfo info) |
Query |
SQLParser.query(ParseInfo info) |
QueryCommand |
SQLParser.queryExpression(ParseInfo info) |
QueryCommand |
SQLParser.queryExpressionBody(ParseInfo info) |
QueryCommand |
SQLParser.queryPrimary(ParseInfo info) |
QueryString |
SQLParser.queryString(ParseInfo info) |
QueryCommand |
SQLParser.queryTerm(ParseInfo info) |
RaiseStatement |
SQLParser.raiseStatement(ParseInfo info) |
MatchCriteria |
SQLParser.regexMatchCrit(ParseInfo info,
Expression expression) |
ReturnStatement |
SQLParser.returnStatement(ParseInfo info) |
SearchedCaseExpression |
SQLParser.searchedCaseExpression(ParseInfo info) |
Select |
SQLParser.select(ParseInfo info) |
Expression |
SQLParser.selectExpression(ParseInfo info) |
Expression |
SQLParser.selectSymbol(ParseInfo info) |
SetClauseList |
SQLParser.setClauseList(boolean shortName,
ParseInfo info) |
AbstractSetCriteria |
SQLParser.setCrit(ParseInfo info,
Expression expression) |
Expression |
SQLParser.sortKey(ParseInfo info) |
OrderByItem |
SQLParser.sortSpecification(ParseInfo info) |
CommandStatement |
SQLParser.sqlStatement(ParseInfo info) |
Statement |
SQLParser.statement(ParseInfo info) |
StoredProcedure |
SQLParser.storedProcedure(ParseInfo info,
int startIndex) |
QueryCommand |
SQLParser.subquery(ParseInfo info) |
SubqueryCompareCriteria |
SQLParser.subqueryCompareCriteria(ParseInfo info,
Expression expression) |
SubqueryFromClause |
SQLParser.subqueryFromClause(ParseInfo info) |
Column |
SQLParser.tableElement(ParseInfo info) |
FromClause |
SQLParser.tablePrimary(ParseInfo info) |
FromClause |
SQLParser.tableReference(ParseInfo info) |
AggregateSymbol |
SQLParser.textAgg(ParseInfo info) |
TextTable.TextColumn |
SQLParser.textColumn(ParseInfo info) |
TextTable |
SQLParser.textTable(ParseInfo info) |
Expression |
SQLParser.timesExpression(ParseInfo info) |
UnaryFromClause |
SQLParser.unaryFromClause(ParseInfo info) |
Expression |
SQLParser.unescapedFunction(ParseInfo info) |
Expression |
SQLParser.unsignedValueExpressionPrimary(ParseInfo info) |
Update |
SQLParser.update(ParseInfo info) |
Command |
SQLParser.userCommand(ParseInfo info) |
Expression |
SQLParser.valueExpressionPrimary(ParseInfo info) |
Criteria |
SQLParser.where(ParseInfo info) |
WhileStatement |
SQLParser.whileStatement(ParseInfo info) |
WindowFrame |
SQLParser.windowFrame(ParseInfo info) |
WindowFrame.FrameBound |
SQLParser.windowFrameBound(ParseInfo info) |
Expression |
SQLParser.windowSpecification(Expression agg,
ParseInfo info) |
WithQueryCommand |
SQLParser.withListElement(ParseInfo info) |
XMLAttributes |
SQLParser.xmlAttributes(ParseInfo info) |
XMLTable.XMLColumn |
SQLParser.xmlColumn(ParseInfo info) |
XMLElement |
SQLParser.xmlElement(ParseInfo info) |
Expression |
SQLParser.xmlExists(ParseInfo info) |
XMLForest |
SQLParser.xmlForest(ParseInfo info) |
XMLNamespaces |
SQLParser.xmlNamespaces(ParseInfo info) |
XMLParse |
SQLParser.xmlParse(ParseInfo info) |
XMLQuery |
SQLParser.xmlQuery(ParseInfo info) |
XMLSerialize |
SQLParser.xmlSerialize(ParseInfo info) |
XMLTable |
SQLParser.xmlTable(ParseInfo info) |