Modifier and Type | Method and Description |
---|---|
static boolean |
PartitionAnalyzer.extractQueries(QueryCommand queryCommand,
List<Query> result) |
Modifier and Type | Method and Description |
---|---|
static QueryCommand |
CriteriaCapabilityValidatorVisitor.getQueryCommand(AccessNode aNode) |
Modifier and Type | Method and Description |
---|---|
QueryCommand |
SQLParser.queryExpression(ParseInfo info) |
QueryCommand |
SQLParser.queryExpressionBody(ParseInfo info) |
QueryCommand |
SQLParser.queryPrimary(ParseInfo info) |
QueryCommand |
SQLParser.queryTerm(ParseInfo info) |
QueryCommand |
SQLParser.subquery(ParseInfo info) |
Modifier and Type | Method and Description |
---|---|
static Expression |
SQLParserUtil.arrayFromQuery(QueryCommand subquery) |
Modifier and Type | Method and Description |
---|---|
void |
SetQueryResolver.resolveSetQuery(TempMetadataAdapter metadata,
boolean resolveNullLiterals,
SetQuery setQuery,
QueryCommand firstCommand,
QueryCommand rightCommand) |
Modifier and Type | Method and Description |
---|---|
static void |
ResolverUtil.resolveOrderBy(OrderBy orderBy,
QueryCommand command,
TempMetadataAdapter metadata)
Attempt to resolve the order by throws QueryResolverException if the
symbol is not of SingleElementSymbol type
|
Modifier and Type | Method and Description |
---|---|
QueryCommand |
QueryRewriter.rewriteOrderBy(QueryCommand queryCommand)
Rewrite the order by clause.
|
Modifier and Type | Method and Description |
---|---|
QueryCommand |
QueryRewriter.rewriteOrderBy(QueryCommand queryCommand)
Rewrite the order by clause.
|
static void |
QueryRewriter.rewriteOrderBy(QueryCommand queryCommand,
OrderBy orderBy,
List projectedSymbols,
CommandContext context,
QueryMetadataInterface metadata) |
Modifier and Type | Class and Description |
---|---|
class |
Query
A representation of a data query.
|
class |
SetQuery
This object acts as a Set operator on multiple Queries - UNION,
INTERSECT, and EXCEPT can be implemented with this Class
|
Modifier and Type | Method and Description |
---|---|
QueryCommand |
ExistsCriteria.getCommand() |
QueryCommand |
WithQueryCommand.getCommand() |
QueryCommand |
SubquerySetCriteria.getCommand()
Get the subquery command used to produce the values for this SetCriteria.
|
QueryCommand |
SubqueryCompareCriteria.getCommand() |
QueryCommand |
SetQuery.getLeftQuery() |
QueryCommand |
Insert.getQueryExpression() |
QueryCommand |
SetQuery.getRightQuery() |
Modifier and Type | Method and Description |
---|---|
List<QueryCommand> |
SetQuery.getQueryCommands() |
Modifier and Type | Method and Description |
---|---|
void |
ExistsCriteria.setCommand(QueryCommand subqueryCommand) |
void |
WithQueryCommand.setCommand(QueryCommand command) |
void |
SubquerySetCriteria.setCommand(QueryCommand command)
Set the subquery command (either a SELECT or a procedure execution).
|
void |
SubqueryCompareCriteria.setCommand(QueryCommand command)
Set the subquery command (either a SELECT or a procedure execution).
|
void |
SetQuery.setLeftQuery(QueryCommand leftQuery) |
void |
Insert.setQueryExpression(QueryCommand query) |
void |
SetQuery.setRightQuery(QueryCommand rightQuery) |
Constructor and Description |
---|
ExistsCriteria(QueryCommand subqueryCommand) |
SetQuery(SetQuery.Operation operation,
boolean all,
QueryCommand leftQuery,
QueryCommand rightQuery) |
SubqueryCompareCriteria(Expression leftExpression,
QueryCommand subCommand,
int operator,
int predicateQuantifier) |
SubquerySetCriteria(Expression expression,
QueryCommand subCommand) |
WithQueryCommand(GroupSymbol groupSymbol,
List<ElementSymbol> columns,
QueryCommand queryExpression) |
Constructor and Description |
---|
AssignmentStatement(ElementSymbol variable,
QueryCommand value) |
Modifier and Type | Method and Description |
---|---|
QueryCommand |
ScalarSubquery.getCommand() |
Modifier and Type | Method and Description |
---|---|
void |
ScalarSubquery.setCommand(QueryCommand command)
Sets the command.
|
Constructor and Description |
---|
ScalarSubquery(QueryCommand subqueryCommand) |
Modifier and Type | Method and Description |
---|---|
protected void |
SQLStringVisitor.appendSetQuery(SetQuery parent,
QueryCommand obj,
boolean right) |
Copyright © 2020. All rights reserved.