Modifier and Type | Method and Description |
---|---|
Class<?> |
Ntile.getOutputType(AggregateSymbol function) |
Class<?> |
LeadLagValue.getOutputType(AggregateSymbol function) |
Class<?> |
AggregateFunction.getOutputType(AggregateSymbol function) |
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 |
---|---|
static boolean |
CapabilitiesUtil.supportsAggregateFunction(Object modelID,
AggregateSymbol aggregate,
QueryMetadataInterface metadata,
CapabilitiesFinder capFinder) |
void |
CriteriaCapabilityValidatorVisitor.visit(AggregateSymbol obj) |
Modifier and Type | Method and Description |
---|---|
AggregateSymbol |
SQLParser.aggregateSymbol(ParseInfo info) |
AggregateSymbol |
SQLParser.analyticAggregateSymbol(ParseInfo info) |
AggregateSymbol |
SQLParser.orderedAgg(ParseInfo info) |
AggregateSymbol |
SQLParser.textAgg(ParseInfo info) |
Modifier and Type | Method and Description |
---|---|
void |
ResolverVisitor.visit(AggregateSymbol obj) |
Modifier and Type | Method and Description |
---|---|
void |
LanguageVisitor.visit(AggregateSymbol obj) |
Modifier and Type | Method and Description |
---|---|
void |
PreOrPostOrderNavigator.visit(AggregateSymbol obj) |
Modifier and Type | Method and Description |
---|---|
AggregateSymbol |
WindowFunction.getFunction() |
Modifier and Type | Method and Description |
---|---|
void |
WindowFunction.setFunction(AggregateSymbol expression) |
Modifier and Type | Method and Description |
---|---|
static boolean |
AggregateSymbol.areAggregatesCardinalityDependent(Collection<AggregateSymbol> aggs) |
Modifier and Type | Method and Description |
---|---|
static Collection<AggregateSymbol> |
AggregateSymbolCollectorVisitor.getAggregates(LanguageObject obj,
boolean removeDuplicates) |
Modifier and Type | Method and Description |
---|---|
void |
SQLStringVisitor.visit(AggregateSymbol obj) |
void |
ExpressionMappingVisitor.visit(AggregateSymbol obj) |
void |
EvaluatableVisitor.visit(AggregateSymbol obj) |
void |
AggregateSymbolCollectorVisitor.visit(AggregateSymbol obj) |
void |
AggregateSymbolCollectorVisitor.AggregateStopNavigator.visit(AggregateSymbol obj) |
Modifier and Type | Method and Description |
---|---|
static void |
AggregateSymbolCollectorVisitor.getAggregates(LanguageObject obj,
Collection<? super AggregateSymbol> aggregates,
Collection<? super ElementSymbol> otherElements,
Collection<? super Expression> groupingColsUsed,
Collection<? super WindowFunction> windowFunctions,
Collection<? extends Expression> groupingCols) |
Constructor and Description |
---|
AggregateSymbolCollectorVisitor(Collection<? super AggregateSymbol> aggregates,
Collection<? super ElementSymbol> elements) |
Modifier and Type | Method and Description |
---|---|
void |
ValidationVisitor.visit(AggregateSymbol obj) |
Copyright © 2019. All rights reserved.