Uses of Interface
org.apache.flink.table.runtime.util.RowIterator
-
-
Uses of RowIterator in org.apache.flink.table.runtime.hashtable
Classes in org.apache.flink.table.runtime.hashtable that implement RowIterator Modifier and Type Class Description classBuildSideIteratorIterate all the elements in memory which has not been(or has been) probed during probe phase.static classBuildSideIterator.BucketIteratorPartition bucket iterator.classLongHashPartition.MatchIteratorIterator for probe match.classLookupBucketIteratorBuild iterator from bucket to match probe row.classWrappedRowIterator<T extends org.apache.flink.table.data.RowData>WrapMutableObjectIteratorto javaRowIterator.Methods in org.apache.flink.table.runtime.hashtable that return RowIterator Modifier and Type Method Description RowIterator<org.apache.flink.table.data.binary.BinaryRowData>LongHybridHashTable. get(long probeKey)This method is only used for operator fusion codegen to get build row from hash table.RowIterator<org.apache.flink.table.data.binary.BinaryRowData>BinaryHashTable. getBuildSideIterator()RowIteratorBinaryHashTable. getSpilledPartitionBuildSideIter(BinaryHashPartition p)RowIteratorLongHybridHashTable. getSpilledPartitionBuildSideIter(LongHashPartition p) -
Uses of RowIterator in org.apache.flink.table.runtime.operators.join
Methods in org.apache.flink.table.runtime.operators.join with parameters of type RowIterator Modifier and Type Method Description abstract voidHashJoinOperator. join(RowIterator<org.apache.flink.table.data.binary.BinaryRowData> buildIter, org.apache.flink.table.data.RowData probeRow) -
Uses of RowIterator in org.apache.flink.table.runtime.operators.window.grouping
Methods in org.apache.flink.table.runtime.operators.window.grouping that return RowIterator Modifier and Type Method Description RowIterator<org.apache.flink.table.data.binary.BinaryRowData>WindowsGrouping. buildTriggerWindowElementsIterator()protected RowIterator<org.apache.flink.table.data.binary.BinaryRowData>HeapWindowsGrouping. newBufferIterator(int startIndex)protected abstract RowIterator<org.apache.flink.table.data.binary.BinaryRowData>WindowsGrouping. newBufferIterator(int startIndex) -
Uses of RowIterator in org.apache.flink.table.runtime.util
Subinterfaces of RowIterator in org.apache.flink.table.runtime.util Modifier and Type Interface Description static interfaceResettableRowBuffer.ResettableIteratorRow iterator that can be reset.Classes in org.apache.flink.table.runtime.util that implement RowIterator Modifier and Type Class Description classResettableExternalBuffer.BufferIteratorIterator of external buffer.
-