public static class GenericUDAFComputeStats.GenericUDAFDateStatsEvaluator extends GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator<org.apache.hadoop.hive.serde2.io.DateWritable,DateObjectInspector>
Modifier and Type | Class and Description |
---|---|
class |
GenericUDAFComputeStats.GenericUDAFDateStatsEvaluator.DateStatsAgg |
GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
GenericUDAFEvaluator.AbstractAggregationBuffer, GenericUDAFEvaluator.AggregationBuffer, GenericUDAFEvaluator.AggregationType, GenericUDAFEvaluator.Mode
countNullsField, countNullsFieldOI, inputOI, MAX_BIT_VECTORS, maxField, maxFieldOI, minField, minFieldOI, ndvField, ndvFieldOI, numBitVectorsField, numBitVectorsFieldOI, numVectorsOI, partialResult, result, soi, warned
partitionEvaluator
Constructor and Description |
---|
GenericUDAFDateStatsEvaluator() |
Modifier and Type | Method and Description |
---|---|
GenericUDAFEvaluator.AggregationBuffer |
getNewAggregationBuffer()
Get a new aggregation object.
|
protected DateObjectInspector |
getValueObjectInspector() |
protected DateObjectInspector |
getValueObjectInspector(PrimitiveTypeInfo typeInfo) |
void |
reset(GenericUDAFEvaluator.AggregationBuffer agg)
Reset the aggregation.
|
init, iterate, merge, terminate, terminatePartial
aggregate, close, configure, createPartitionEvaluator, evaluate, getExprString, getPartitionWindowingEvaluator, getWindowingEvaluator, isEstimable
protected DateObjectInspector getValueObjectInspector()
getValueObjectInspector
in class GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator<org.apache.hadoop.hive.serde2.io.DateWritable,DateObjectInspector>
protected DateObjectInspector getValueObjectInspector(PrimitiveTypeInfo typeInfo)
getValueObjectInspector
in class GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator<org.apache.hadoop.hive.serde2.io.DateWritable,DateObjectInspector>
public GenericUDAFEvaluator.AggregationBuffer getNewAggregationBuffer() throws HiveException
GenericUDAFEvaluator
getNewAggregationBuffer
in class GenericUDAFEvaluator
HiveException
public void reset(GenericUDAFEvaluator.AggregationBuffer agg) throws HiveException
GenericUDAFEvaluator
reset
in class GenericUDAFEvaluator
HiveException
Copyright © 2021 The Apache Software Foundation. All rights reserved.