Modifier and Type | Method and Description |
---|---|
protected void |
AuthorizationValidationVisitor.validateEntitlements(Query obj)
Validate query entitlements
|
void |
AuthorizationValidationVisitor.visit(Query obj) |
Modifier and Type | Method and Description |
---|---|
Query |
RelationalPlanner.createMatViewQuery(Object viewMatadataId,
Object matMetadataId,
String matTableName,
List<? extends Expression> select,
boolean isGlobal) |
static Query |
RelationalPlanner.createMatViewQuery(Object matMetadataId,
String matTableName,
List<? extends Expression> select,
boolean isGlobal) |
Modifier and Type | Method and Description |
---|---|
void |
AliasGenerator.visit(Query obj)
visit the query in definition order
|
Modifier and Type | Method and Description |
---|---|
static boolean |
PartitionAnalyzer.extractQueries(QueryCommand queryCommand,
List<Query> result) |
Modifier and Type | Field and Description |
---|---|
Query |
RulePlanSubqueries.PlannedResult.query |
Modifier and Type | Method and Description |
---|---|
static Query |
RuleCollapseSource.rewriteGroupByAsView(Query query,
QueryMetadataInterface metadata,
boolean addViewForOrderBy) |
Modifier and Type | Method and Description |
---|---|
static boolean |
RulePlanSubqueries.isDistinct(Query query,
List<Expression> expressions,
QueryMetadataInterface metadata) |
static boolean |
RulePlanSubqueries.requiresDistinctRows(Query query)
Return true if the result from the subquery may be different
if non-distinct rows are used as input
|
static Query |
RuleCollapseSource.rewriteGroupByAsView(Query query,
QueryMetadataInterface metadata,
boolean addViewForOrderBy) |
Modifier and Type | Method and Description |
---|---|
Query |
SQLParser.query(ParseInfo info) |
Modifier and Type | Method and Description |
---|---|
void |
SimpleQueryResolver.QueryResolverVisitor.visit(Query obj)
Resolving a Query requires a special ordering
|
Constructor and Description |
---|
QueryResolverVisitor(Query query,
TempMetadataAdapter metadata) |
Modifier and Type | Method and Description |
---|---|
static void |
ResolverUtil.findKeyPreserved(Query query,
Set<GroupSymbol> keyPreservingGroups,
QueryMetadataInterface metadata) |
Modifier and Type | Method and Description |
---|---|
static Query |
QueryRewriter.createInlineViewQuery(GroupSymbol inlineGroup,
Command nested,
QueryMetadataInterface metadata,
List<? extends Expression> actualSymbols) |
Modifier and Type | Method and Description |
---|---|
static boolean |
QueryRewriter.isDistinctWithGroupBy(Query query) |
Modifier and Type | Method and Description |
---|---|
void |
LanguageVisitor.visit(Query obj) |
Modifier and Type | Method and Description |
---|---|
Query |
SetQuery.getProjectedQuery() |
abstract Query |
QueryCommand.getProjectedQuery() |
Query |
Query.getProjectedQuery() |
static Query |
Query.rowConstructor(List<Expression> select) |
Modifier and Type | Method and Description |
---|---|
void |
PreOrPostOrderNavigator.visit(Query obj) |
Modifier and Type | Method and Description |
---|---|
void |
LoopStatement.setCommand(Query query) |
Modifier and Type | Method and Description |
---|---|
void |
SQLStringVisitor.visit(Query obj) |
Modifier and Type | Method and Description |
---|---|
Query |
UpdateValidator.UpdateInfo.getViewDefinition() |
Modifier and Type | Method and Description |
---|---|
protected void |
ValidationVisitor.validateSelectInto(Query query)
Validates SELECT INTO queries.
|
void |
ValidationVisitor.visit(Query obj) |
Copyright © 2020. All rights reserved.