static class RexImpTable.SumImplementor extends StrictAggImplementor
SUM windowed aggregate function.| Constructor and Description |
|---|
SumImplementor() |
| Modifier and Type | Method and Description |
|---|---|
void |
implementNotNullAdd(AggContext info,
AggAddContext add) |
protected void |
implementNotNullReset(AggContext info,
AggResetContext reset) |
Expression |
implementNotNullResult(AggContext info,
AggResultContext result) |
accAdvance, getNotNullState, getStateSize, getStateType, implementAdd, implementReset, implementResult, nonDefaultOnEmptySetprotected void implementNotNullReset(AggContext info, AggResetContext reset)
implementNotNullReset in class StrictAggImplementorpublic void implementNotNullAdd(AggContext info, AggAddContext add)
implementNotNullAdd in class StrictAggImplementorpublic Expression implementNotNullResult(AggContext info, AggResultContext result)
implementNotNullResult in class StrictAggImplementorCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.