Class AggAddContextImpl
java.lang.Object
org.apache.calcite.adapter.enumerable.NestedBlockBuilderImpl
org.apache.calcite.adapter.enumerable.impl.AggResetContextImpl
org.apache.calcite.adapter.enumerable.impl.AggResultContextImpl
org.apache.calcite.adapter.enumerable.impl.AggAddContextImpl
- All Implemented Interfaces:
AggAddContext
,AggResetContext
,AggResultContext
,NestedBlockBuilder
Implementation of
AggAddContext
.-
Constructor Summary
ModifierConstructorDescriptionprotected
AggAddContextImpl
(BlockBuilder block, List<Expression> accumulator) -
Method Summary
Methods inherited from class org.apache.calcite.adapter.enumerable.impl.AggResultContextImpl
call, key, keyField, resultTranslator
Methods inherited from class org.apache.calcite.adapter.enumerable.impl.AggResetContextImpl
accumulator
Methods inherited from class org.apache.calcite.adapter.enumerable.NestedBlockBuilderImpl
currentBlock, exitBlock, nestBlock, nestBlock
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.calcite.adapter.enumerable.AggAddContext
rexArguments, rexFilterArgument, rowTranslator
Methods inherited from interface org.apache.calcite.adapter.enumerable.AggResetContext
accumulator
Methods inherited from interface org.apache.calcite.adapter.enumerable.AggResultContext
call, key, keyField, resultTranslator
Methods inherited from interface org.apache.calcite.adapter.enumerable.NestedBlockBuilder
currentBlock, exitBlock, nestBlock, nestBlock
-
Constructor Details
-
AggAddContextImpl
-
-
Method Details
-
arguments
Description copied from interface:AggAddContext
Returns Linq4j form of arguments. The resulting value is equivalent torowTranslator().translateList(rexArguments())
. This is handy if you need just operate on argument.- Specified by:
arguments
in interfaceAggAddContext
- Returns:
- Linq4j form of arguments.
-