public class VectorUDAFMaxDecimal64 extends VectorUDAFMaxLong
VectorAggregateExpression.AggregationBuffer
AVERAGE_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,
org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type inputColVectorType,
org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type outputColVectorType,
GenericUDAFEvaluator.Mode mode) |
aggregateInput, aggregateInputSelection, assignRowColumn, getAggregationBufferFixedSize, getNewAggregationBuffer, reset
getInputExpression, getOutputDataTypePhysicalVariation, getOutputTypeInfo, hasVariableSize, toString
public VectorUDAFMaxDecimal64()
public VectorUDAFMaxDecimal64(VectorAggregationDesc vecAggrDesc)
public boolean matches(String name, org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type inputColVectorType, org.apache.hadoop.hive.ql.exec.vector.ColumnVector.Type outputColVectorType, GenericUDAFEvaluator.Mode mode)
matches
in class VectorUDAFMaxLong
Copyright © 2022 The Apache Software Foundation. All rights reserved.