| Package | Description |
|---|---|
| org.apache.calcite.rel.rules |
Provides a core set of planner rules.
|
| org.apache.calcite.sql |
Provides a SQL parser and object model.
|
| Modifier and Type | Method and Description |
|---|---|
private static <E> SqlSplittableAggFunction.Registry<E> |
AggregateJoinTransposeRule.registry(List<E> list)
Creates a
SqlSplittableAggFunction.Registry
that is a view of a list. |
| Modifier and Type | Method and Description |
|---|---|
AggregateCall |
SqlSplittableAggFunction.topSplit(RexBuilder rexBuilder,
SqlSplittableAggFunction.Registry<RexNode> extra,
int offset,
RelDataType inputRowType,
AggregateCall aggregateCall,
int leftSubTotal,
int rightSubTotal)
Generates an aggregate call to merge sub-totals.
|
AggregateCall |
SqlSplittableAggFunction.CountSplitter.topSplit(RexBuilder rexBuilder,
SqlSplittableAggFunction.Registry<RexNode> extra,
int offset,
RelDataType inputRowType,
AggregateCall aggregateCall,
int leftSubTotal,
int rightSubTotal) |
AggregateCall |
SqlSplittableAggFunction.SelfSplitter.topSplit(RexBuilder rexBuilder,
SqlSplittableAggFunction.Registry<RexNode> extra,
int offset,
RelDataType inputRowType,
AggregateCall aggregateCall,
int leftSubTotal,
int rightSubTotal) |
AggregateCall |
SqlSplittableAggFunction.AbstractSumSplitter.topSplit(RexBuilder rexBuilder,
SqlSplittableAggFunction.Registry<RexNode> extra,
int offset,
RelDataType inputRowType,
AggregateCall aggregateCall,
int leftSubTotal,
int rightSubTotal) |
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.