| Package | Description |
|---|---|
| org.apache.calcite.adapter.enumerable |
Query optimizer rules for Java calling convention.
|
| org.apache.calcite.adapter.enumerable.impl |
Calcite-specific classes for implementation of regular and window aggregates.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WinAggAddContext
Information for a call to
AggImplementor.implementAdd(AggContext, AggAddContext). |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StrictAggImplementor.accAdvance(AggAddContext add,
Expression acc,
Expression next) |
void |
StrictAggImplementor.implementAdd(AggContext info,
AggAddContext add) |
void |
AggImplementor.implementAdd(AggContext info,
AggAddContext add)
Updates intermediate values to account for the newly added value.
|
protected abstract void |
StrictAggImplementor.implementNotNullAdd(AggContext info,
AggAddContext add) |
protected void |
StrictWinAggImplementor.implementNotNullAdd(AggContext info,
AggAddContext add) |
protected void |
RexImpTable.UserDefinedAggReflectiveImplementor.implementNotNullAdd(AggContext info,
AggAddContext add) |
| Modifier and Type | Class and Description |
|---|---|
class |
AggAddContextImpl
Implementation of
AggAddContext. |
class |
WinAggAddContextImpl
Implementation of
WinAggAddContext. |
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.