public static class GenericUDAFComputeStats.GenericUDAFDateStatsEvaluator extends GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator<DateWritableV2,DateObjectInspector>
Modifier and Type | Class and Description |
---|---|
class |
GenericUDAFComputeStats.GenericUDAFDateStatsEvaluator.DateStatsAgg |
GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
GenericUDAFEvaluator.AbstractAggregationBuffer, GenericUDAFEvaluator.AggregationBuffer, GenericUDAFEvaluator.AggregationType, GenericUDAFEvaluator.Mode
countNullsField, countNullsFieldOI, funcOI, inputOI, MAX_BIT_VECTORS, maxField, maxFieldOI, minField, minFieldOI, ndvField, ndvFieldOI, numVectorsOI, partialResult, result, soi
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, estimate, evaluate, getExprString, getPartitionWindowingEvaluator, getWindowingEvaluator, isEstimable
protected DateObjectInspector getValueObjectInspector()
protected DateObjectInspector getValueObjectInspector(PrimitiveTypeInfo typeInfo)
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 © 2022 The Apache Software Foundation. All rights reserved.