Modifier and Type | Method and Description |
---|---|
static SymbolMap |
RelationalPlanner.buildGroupingNode(Collection<AggregateSymbol> aggs,
List<? extends Expression> groupingCols,
PlanNode groupNode,
CommandContext cc,
IDGenerator idGenerator)
Build a grouping node that introduces a anon group (without a inline view source node)
|
Modifier and Type | Method and Description |
---|---|
List<SymbolMap> |
PlanNode.getAllReferences() |
List<SymbolMap> |
PlanNode.getCorrelatedReferences() |
List<SymbolMap> |
PlanNode.getExportedCorrelatedReferences() |
Constructor and Description |
---|
ReferenceReplacementVisitor(SymbolMap refs) |
Modifier and Type | Method and Description |
---|---|
void |
GroupingNode.setOutputMapping(SymbolMap outputMapping) |
void |
NestedTableJoinStrategy.setRightMap(SymbolMap rightMap) |
Modifier and Type | Method and Description |
---|---|
SymbolMap |
Command.getCorrelatedReferences()
Get the correlated references to the containing scope only
|
SymbolMap |
TableFunctionReference.getCorrelatedReferences() |
Modifier and Type | Method and Description |
---|---|
void |
Command.setCorrelatedReferences(SymbolMap correlatedReferences) |
void |
TableFunctionReference.setCorrelatedReferences(SymbolMap correlatedReferences) |
Modifier and Type | Method and Description |
---|---|
SymbolMap |
SymbolMap.clone() |
static SymbolMap |
SymbolMap.createSymbolMap(GroupSymbol virtualGroup,
List<? extends Expression> projectCols,
QueryMetadataInterface metadata) |
static SymbolMap |
SymbolMap.createSymbolMap(List<ElementSymbol> virtualElements,
List<? extends Expression> mappedCols) |
Copyright © 2019. All rights reserved.