public static class IncrSumWithRetractAggFunction.IntIncrSumWithRetractAggFunction extends IncrSumWithRetractAggFunction
IncrSumWithRetractAggFunction.ByteIncrSumWithRetractAggFunction, IncrSumWithRetractAggFunction.DecimalIncrSumWithRetractAggFunction, IncrSumWithRetractAggFunction.DoubleIncrSumWithRetractAggFunction, IncrSumWithRetractAggFunction.FloatIncrSumWithRetractAggFunction, IncrSumWithRetractAggFunction.IntIncrSumWithRetractAggFunction, IncrSumWithRetractAggFunction.LongIncrSumWithRetractAggFunction, IncrSumWithRetractAggFunction.ShortIncrSumWithRetractAggFunction
Constructor and Description |
---|
IntIncrSumWithRetractAggFunction() |
Modifier and Type | Method and Description |
---|---|
DataType |
getResultType()
The result type of the function.
|
protected Expression |
zeroLiteral() |
accumulateExpressions, aggBufferAttributes, getAggBufferTypes, getValueExpression, initialValuesExpressions, mergeExpressions, operandCount, retractExpressions
getKind, mergeOperand, mergeOperands, operand, operands
close, functionIdentifier, open, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getRequirements, isDeterministic
public DataType getResultType()
DeclarativeAggregateFunction
getResultType
in class DeclarativeAggregateFunction
protected Expression zeroLiteral()
zeroLiteral
in class IncrSumWithRetractAggFunction
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.