public class AggImpState extends Object
| Modifier and Type | Field and Description |
|---|---|
@MonotonicNonNull org.apache.calcite.linq4j.tree.Expression |
accumulatorAdder |
int |
aggIdx |
AggregateCall |
call |
@MonotonicNonNull AggContext |
context |
AggImplementor |
implementor |
@MonotonicNonNull org.apache.calcite.linq4j.tree.Expression |
result |
@MonotonicNonNull List<org.apache.calcite.linq4j.tree.Expression> |
state |
| Constructor and Description |
|---|
AggImpState(int aggIdx,
AggregateCall call,
boolean windowContext) |
public final int aggIdx
public final AggregateCall call
public final AggImplementor implementor
public @MonotonicNonNull AggContext context
public @MonotonicNonNull org.apache.calcite.linq4j.tree.Expression result
public @MonotonicNonNull List<org.apache.calcite.linq4j.tree.Expression> state
public @MonotonicNonNull org.apache.calcite.linq4j.tree.Expression accumulatorAdder
public AggImpState(int aggIdx,
AggregateCall call,
boolean windowContext)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.