public static class Sum0AggFunction.DecimalSum0AggFunction extends Sum0AggFunction
Sum0AggFunction.ByteSum0AggFunction, Sum0AggFunction.DecimalSum0AggFunction, Sum0AggFunction.DoubleSum0AggFunction, Sum0AggFunction.FloatSum0AggFunction, Sum0AggFunction.IntSum0AggFunction, Sum0AggFunction.LongSum0AggFunction, Sum0AggFunction.ShortSum0AggFunction
Constructor and Description |
---|
DecimalSum0AggFunction(DecimalType decimalType) |
Modifier and Type | Method and Description |
---|---|
DataType |
getResultType()
The result type of the function.
|
Expression[] |
initialValuesExpressions()
Expressions for initializing empty aggregation buffers.
|
accumulateExpressions, aggBufferAttributes, getAggBufferTypes, getValueExpression, mergeExpressions, operandCount, retractExpressions
getKind, getTypeInference, mergeOperand, mergeOperands, operand, operands
close, functionIdentifier, open, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getRequirements, isDeterministic
public DecimalSum0AggFunction(DecimalType decimalType)
public DataType getResultType()
DeclarativeAggregateFunction
getResultType
in class DeclarativeAggregateFunction
public Expression[] initialValuesExpressions()
DeclarativeAggregateFunction
initialValuesExpressions
in class DeclarativeAggregateFunction
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.