public class GenericUDAFComputeStats.GenericUDAFTimestampStatsEvaluator.TimestampStatsAgg extends GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
columnType, countNulls, max, min, numDV
Constructor and Description |
---|
TimestampStatsAgg() |
Modifier and Type | Method and Description |
---|---|
int |
estimate()
Estimate the size of memory which is occupied by aggregation buffer.
|
protected void |
update(Object p,
PrimitiveObjectInspector inputOI) |
protected void |
updateMax(Object maxValue,
TimestampObjectInspector maxFieldOI) |
protected void |
updateMin(Object minValue,
TimestampObjectInspector minFieldOI) |
initNDVEstimator, reset, serialize, serializePartial
public int estimate()
GenericUDAFEvaluator.AbstractAggregationBuffer
estimate
in class GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
protected void update(Object p, PrimitiveObjectInspector inputOI)
update
in class GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
protected void updateMin(Object minValue, TimestampObjectInspector minFieldOI)
updateMin
in class GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
protected void updateMax(Object maxValue, TimestampObjectInspector maxFieldOI)
updateMax
in class GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator.NumericStatsAgg
Copyright © 2022 The Apache Software Foundation. All rights reserved.