Class NullableLongGroupByVectorColumnSelector

java.lang.Object
org.apache.druid.query.groupby.epinephelinae.vector.NullableLongGroupByVectorColumnSelector
All Implemented Interfaces:
GroupingSelector, GroupByVectorColumnSelector

public class NullableLongGroupByVectorColumnSelector extends Object implements GroupByVectorColumnSelector
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Get the size in bytes of the key parts generated by this column.
    void
    Reset any internal state held by this selector.
    int
    writeKeys(org.apache.datasketches.memory.WritableMemory keySpace, int keySize, int keyOffset, int startRow, int endRow)
    Write key parts for this column, from startRow (inclusive) to endRow (exclusive), into keySpace starting at keyOffset.
    void
    writeKeyToResultRow(MemoryPointer keyMemory, int keyOffset, ResultRow resultRow, int resultRowPosition)
    Write key parts for this column into a particular result row.

    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.groupby.epinephelinae.GroupingSelector

    getValueCardinality