Package org.apache.flink.table.runtime.util
package org.apache.flink.table.runtime.util
-
ClassDescriptionUtils for processing with async state.This class is used for scalar function, in that it is used for sharing the initialization context between scalar functions that need code generated hashcode and equals method.File channel util for runtime.KeyValueIterator<K,
V> An internal iterator interface which presents a more restrictive API thanIterator.MemorySegmentPoolthat lazy allocate memory pages fromMemoryManager.LRUMap<K,V> An LRU cache, based onLinkedHashMap.An object that can receive a notification when an entry is removed from a LRUMap.MemorySegment pool to hold pages in memory.Murmur hasher.This class is used for scalar function, in that it is used for comparing Objects using code generated hashCode and equals instead of using the Object#equals/Object#hashcode versions.A resettable external buffer for binary row.Resettable buffer that addRowDataand returnBinaryRowDataiterator.Row iterator that can be reset.RowIterator<T extends org.apache.flink.table.data.RowData>An internal iterator interface which presents a more restrictive API thanIterator.Util for data format segments calc.Copied fromSingleElementIterator.Utility to create aStateTtlConfigobject.Wrapper around anOutputfor wrapTtoStreamRecord.String utf-8 utils.Time util to deals window start and end in different timezone.TheWindowKeystructure represents a combination of key and window.