public class Aggregations extends Object
| Modifier and Type | Method and Description |
|---|---|
static List<DruidExpression> |
getArgumentsForSimpleAggregator(PlannerContext plannerContext,
RowSignature rowSignature,
org.apache.calcite.rel.core.AggregateCall call,
org.apache.calcite.rel.core.Project project)
Get Druid expressions that correspond to "simple" aggregator inputs.
|
@Nullable public static List<DruidExpression> getArgumentsForSimpleAggregator(PlannerContext plannerContext, RowSignature rowSignature, org.apache.calcite.rel.core.AggregateCall call, @Nullable org.apache.calcite.rel.core.Project project)
plannerContext - SQL planner contextrowSignature - input row signaturecall - aggregate call objectproject - project that should be applied before aggregation; may be nullCopyright © 2011–2020 The Apache Software Foundation. All rights reserved.