Class WindowBytesHashMap
- java.lang.Object
-
- org.apache.flink.table.runtime.util.collections.binary.BytesMap<K,BinaryRowData>
-
- org.apache.flink.table.runtime.util.collections.binary.AbstractBytesHashMap<WindowKey>
-
- org.apache.flink.table.runtime.util.collections.binary.WindowBytesHashMap
-
public final class WindowBytesHashMap extends AbstractBytesHashMap<WindowKey>
A binary map in the structure likeMap<WindowKey, BinaryRowData>
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.flink.table.runtime.util.collections.binary.BytesMap
BytesMap.LookupInfo<K,V>
-
-
Field Summary
-
Fields inherited from class org.apache.flink.table.runtime.util.collections.binary.AbstractBytesHashMap
keySerializer
-
Fields inherited from class org.apache.flink.table.runtime.util.collections.binary.BytesMap
BUCKET_SIZE, BUCKET_SIZE_BITS, bucketSegments, ELEMENT_POINT_LENGTH, END_OF_LIST, growthThreshold, INIT_BUCKET_MEMORY_IN_BYTES, lastBucketPosition, LOAD_FACTOR, log2NumBuckets, memoryPool, numBucketsMask, numBucketsMask2, numBucketsPerSegment, numBucketsPerSegmentBits, numBucketsPerSegmentMask, numElements, numSpillFiles, RECORD_EXTRA_LENGTH, recordArea, reservedNumBuffers, reusedKey, reusedValue, segmentSize, spillInBytes, STEP_INCREMENT
-
-
Constructor Summary
Constructors Constructor Description WindowBytesHashMap(Object owner, MemoryManager memoryManager, long memorySize, PagedTypeSerializer<RowData> keySer, int valueArity)
-
Method Summary
-
Methods inherited from class org.apache.flink.table.runtime.util.collections.binary.AbstractBytesHashMap
append, free, free, getBucketAreaMemorySegments, getEntryIterator, getNumElements, getNumKeys, getNumSpillFiles, getRecordAreaMemorySegments, getSpillInBytes, getUsedMemoryInBytes, reset
-
Methods inherited from class org.apache.flink.table.runtime.util.collections.binary.BytesMap
calcSecondHashCode, growAndRehash, initBucketSegments, lookup, resetBucketSegments, returnSegments
-
-
-
-
Constructor Detail
-
WindowBytesHashMap
public WindowBytesHashMap(Object owner, MemoryManager memoryManager, long memorySize, PagedTypeSerializer<RowData> keySer, int valueArity)
-
-