Interface | Description |
---|---|
KeyValueIterator<K,V> |
An internal iterator interface which presents a more restrictive API than
Iterator . |
LRUMap.RemovalListener<K,V> |
An object that can receive a notification when an entry is removed from a LRUMap.
|
MemorySegmentPool |
MemorySegment pool to hold pages in memory.
|
ResettableRowBuffer |
Resettable buffer that add
RowData and return BinaryRowData iterator. |
ResettableRowBuffer.ResettableIterator |
Row iterator that can be reset.
|
RowIterator<T extends RowData> |
An internal iterator interface which presents a more restrictive API than
Iterator . |
Class | Description |
---|---|
BinPacking |
A bin packing implementation.
|
FileChannelUtil |
File channel util for runtime.
|
JsonUtils |
Json scalar function util.
|
JsonUtils.HashCache<K,V> |
An LRU cache using a linked hash map.
|
JsonUtils.ThreadLocalHashCache<K,V> |
An ThreadLocal cache using a linked hash map.
|
LazyMemorySegmentPool |
MemorySegmentPool that lazy allocate memory pages from MemoryManager . |
LRUMap<K,V> |
An LRU cache, based on
LinkedHashMap . |
MurmurHashUtil |
Murmur hasher.
|
ResettableExternalBuffer |
A resettable external buffer for binary row.
|
SegmentsUtil |
Util for data format segments calc.
|
StateConfigUtil |
Utility to create a
StateTtlConfig object. |
StreamRecordCollector<T> | |
StringUtf8Utils |
String utf-8 utils.
|
TimeWindowUtil |
Time util to deals window start and end in different timezone.
|
WindowKey |
The
WindowKey structure represents a combination of key and window. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.