- getAggregation
Returns the aggregate function.
- getArgList
Returns the ordinals of the arguments to this call.The list is immutable.
- create
- getName
Returns the name.
- isDistinct
Returns whether this AggregateCall is distinct, as in COUNT(DISTINCT empno).
- getType
Returns the result type.
- copy
Creates an equivalent AggregateCall with new argument ordinals.
- isApproximate
Returns whether this AggregateCall is approximate, as in
APPROX_COUNT_DISTINCT(empno).
- <init>
Creates an AggregateCall.
- adaptTo
Creates equivalent AggregateCall that is adapted to a new input types and/or
number of columns in GR
- createBinding
Creates a binding of this call in the context of an
org.apache.calcite.rel.logical.LogicalAggregate,
- hasFilter
Returns true if and only if this AggregateCall has a filter argument