Class DoubleLastVectorAggregator
- java.lang.Object
-
- org.apache.druid.query.aggregation.last.NumericLastVectorAggregator
-
- org.apache.druid.query.aggregation.last.DoubleLastVectorAggregator
-
- All Implemented Interfaces:
VectorAggregator
public class DoubleLastVectorAggregator extends NumericLastVectorAggregator
Vectorized version of on heap 'last' aggregator for column selectors with type DOUBLE..
-
-
Constructor Summary
Constructors Constructor Description DoubleLastVectorAggregator(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.last.NumericLastVectorAggregator
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
-
DoubleLastVectorAggregator
public DoubleLastVectorAggregator(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
-
-