Class MutableHashTable.UnmatchedBuildIterator<BT,PT>
- java.lang.Object
-
- org.apache.flink.runtime.operators.hash.MutableHashTable.UnmatchedBuildIterator<BT,PT>
-
- All Implemented Interfaces:
MutableObjectIterator<BT>
- Enclosing class:
- MutableHashTable<BT,PT>
public static class MutableHashTable.UnmatchedBuildIterator<BT,PT> extends Object implements MutableObjectIterator<BT>
Iterate all the elements in memory which has not been probed during probe phase.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
back()
BT
next()
Gets the next element from the collection.BT
next(BT reuse)
Gets the next element from the collection.
-
-
-
Method Detail
-
next
public BT next(BT reuse)
Description copied from interface:MutableObjectIterator
Gets the next element from the collection. The contents of that next element is put into the given reuse object, if the type is mutable.- Specified by:
next
in interfaceMutableObjectIterator<BT>
- Parameters:
reuse
- The target object into which to place next element if E is mutable.- Returns:
- The filled object or
null
if the iterator is exhausted.
-
next
public BT next()
Description copied from interface:MutableObjectIterator
Gets the next element from the collection. The iterator implementation must obtain a new instance.- Specified by:
next
in interfaceMutableObjectIterator<BT>
- Returns:
- The object or
null
if the iterator is exhausted.
-
back
public void back()
-
-