public class VectorMapJoinFastBytesHashSetStore extends Object implements MemoryEstimate
| Modifier and Type | Class and Description |
|---|---|
static class |
VectorMapJoinFastBytesHashSetStore.HashSetResult
A hash set result for the key.
|
| Constructor and Description |
|---|
VectorMapJoinFastBytesHashSetStore(int writeBuffersSize) |
| Modifier and Type | Method and Description |
|---|---|
long |
add(long partialHashCode,
byte[] keyBytes,
int keyStart,
int keyLength)
Two 64-bit long result is the key and value reference.
|
long |
getEstimatedMemorySize() |
WriteBuffers |
getWriteBuffers()
A store for a bytes key for a hash set in memory.
|
public VectorMapJoinFastBytesHashSetStore(int writeBuffersSize)
public WriteBuffers getWriteBuffers()
public long add(long partialHashCode,
byte[] keyBytes,
int keyStart,
int keyLength)
partialHashCode - keyBytes - keyStart - keyLength - public long getEstimatedMemorySize()
getEstimatedMemorySize in interface MemoryEstimateCopyright © 2022 The Apache Software Foundation. All rights reserved.