Class LongFirstVectorAggregator
- java.lang.Object
-
- org.apache.druid.query.aggregation.first.NumericFirstVectorAggregator
-
- org.apache.druid.query.aggregation.first.LongFirstVectorAggregator
-
- All Implemented Interfaces:
VectorAggregator
public class LongFirstVectorAggregator extends NumericFirstVectorAggregator
-
-
Constructor Summary
Constructors Constructor Description LongFirstVectorAggregator(VectorValueSelector timeSelector, VectorValueSelector valueSelector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
get(ByteBuffer buf, int position)
void
initValue(ByteBuffer buf, int position)
-
Methods inherited from class org.apache.druid.query.aggregation.first.NumericFirstVectorAggregator
aggregate, aggregate, close, init
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.druid.query.aggregation.VectorAggregator
relocate
-
-
-
-
Constructor Detail
-
LongFirstVectorAggregator
public LongFirstVectorAggregator(VectorValueSelector timeSelector, VectorValueSelector valueSelector)
-
-
Method Detail
-
initValue
public void initValue(ByteBuffer buf, int position)
-
get
@Nullable public Object get(ByteBuffer buf, int position)
Description copied from interface:VectorAggregator
- Returns:
- The object as a pair with the position and the value stored at the position in the buffer.
-
-