Class LimitedBufferHashGrouper.BufferGrouperOffsetHeapIndexUpdater
java.lang.Object
org.apache.druid.query.groupby.epinephelinae.LimitedBufferHashGrouper.BufferGrouperOffsetHeapIndexUpdater
- Enclosing class:
- LimitedBufferHashGrouper<KeyType>
-
Constructor Summary
ConstructorsConstructorDescriptionBufferGrouperOffsetHeapIndexUpdater(ByteBuffer hashTableBuffer, int indexPosition) -
Method Summary
Modifier and TypeMethodDescriptionintgetHeapIndexForOffset(int bucketOffset) voidsetHashTableBuffer(ByteBuffer newTableBuffer) voidupdateHeapIndexForOffset(int bucketOffset, int newHeapIndex)
-
Constructor Details
-
BufferGrouperOffsetHeapIndexUpdater
-
-
Method Details
-
setHashTableBuffer
-
updateHeapIndexForOffset
public void updateHeapIndexForOffset(int bucketOffset, int newHeapIndex) -
getHeapIndexForOffset
public int getHeapIndexForOffset(int bucketOffset)
-