Class LongAggregateCombiner
java.lang.Object
org.apache.druid.query.aggregation.LongAggregateCombiner
- All Implemented Interfaces:
AggregateCombiner<Long>,HotLoopCallee,BaseDoubleColumnValueSelector,BaseFloatColumnValueSelector,BaseLongColumnValueSelector,BaseNullableColumnValueSelector,BaseObjectColumnValueSelector<Long>,ColumnValueSelector<Long>,LongColumnSelector
- Direct Known Subclasses:
LongSumAggregateCombiner
public abstract class LongAggregateCombiner
extends Object
implements AggregateCombiner<Long>, LongColumnSelector
Specialization of
AggregateCombiner for primitive long aggregations.-
Field Summary
Fields inherited from interface org.apache.druid.segment.ColumnValueSelector
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.druid.query.aggregation.AggregateCombiner
fold, inspectRuntimeShape, isNull, resetMethods inherited from interface org.apache.druid.segment.BaseLongColumnValueSelector
getLongMethods inherited from interface org.apache.druid.segment.LongColumnSelector
classOfObject, getDouble, getFloat, getObject
-
Constructor Details
-
LongAggregateCombiner
public LongAggregateCombiner()
-