public class VectorUDAFMaxDecimal64 extends VectorUDAFMaxLong
VectorAggregateExpression.AggregationBufferAVERAGE_COUNT_FIELD_INDEX, AVERAGE_SOURCE_FIELD_INDEX, AVERAGE_SUM_FIELD_INDEX, inputExpression, inputTypeInfo, mode, outputDataTypePhysicalVariation, outputTypeInfo, VARIANCE_COUNT_FIELD_INDEX, VARIANCE_SUM_FIELD_INDEX, VARIANCE_VARIANCE_FIELD_INDEX, vecAggrDesc| Constructor and Description |
|---|
VectorUDAFMaxDecimal64() |
VectorUDAFMaxDecimal64(VectorAggregationDesc vecAggrDesc) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
matches(String name,
ColumnVector.Type inputColVectorType,
ColumnVector.Type outputColVectorType,
GenericUDAFEvaluator.Mode mode) |
aggregateInput, aggregateInputSelection, assignRowColumn, getAggregationBufferFixedSize, getNewAggregationBuffer, resetfinish, getInputExpression, getOutputDataTypePhysicalVariation, getOutputTypeInfo, hasVariableSize, toStringpublic VectorUDAFMaxDecimal64()
public VectorUDAFMaxDecimal64(VectorAggregationDesc vecAggrDesc)
public boolean matches(String name, ColumnVector.Type inputColVectorType, ColumnVector.Type outputColVectorType, GenericUDAFEvaluator.Mode mode)
matches in class VectorUDAFMaxLongCopyright © 2022 The Apache Software Foundation. All rights reserved.