Class LimitedBufferHashGrouper.BufferGrouperOffsetHeapIndexUpdater

java.lang.Object
org.apache.druid.query.groupby.epinephelinae.LimitedBufferHashGrouper.BufferGrouperOffsetHeapIndexUpdater
Enclosing class:
LimitedBufferHashGrouper<KeyType>

public static class LimitedBufferHashGrouper.BufferGrouperOffsetHeapIndexUpdater extends Object
  • Constructor Details

    • BufferGrouperOffsetHeapIndexUpdater

      public BufferGrouperOffsetHeapIndexUpdater(ByteBuffer hashTableBuffer, int indexPosition)
  • Method Details

    • setHashTableBuffer

      public void setHashTableBuffer(ByteBuffer newTableBuffer)
    • updateHeapIndexForOffset

      public void updateHeapIndexForOffset(int bucketOffset, int newHeapIndex)
    • getHeapIndexForOffset

      public int getHeapIndexForOffset(int bucketOffset)