Class ProbeIterator
- java.lang.Object
-
- org.apache.flink.table.runtime.hashtable.ProbeIterator
-
public final class ProbeIterator extends Object
Probe iterator from probe or spilled partition.
-
-
Constructor Summary
Constructors Constructor Description ProbeIterator(org.apache.flink.table.data.binary.BinaryRowData instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.table.data.RowData
current()
boolean
hasSource()
org.apache.flink.table.data.binary.BinaryRowData
next()
void
set(org.apache.flink.runtime.io.disk.ChannelReaderInputViewIterator<org.apache.flink.table.data.binary.BinaryRowData> source)
void
setInstance(org.apache.flink.table.data.RowData instance)
void
setReuse(org.apache.flink.table.data.binary.BinaryRowData reuse)
-
-
-
Method Detail
-
set
public void set(org.apache.flink.runtime.io.disk.ChannelReaderInputViewIterator<org.apache.flink.table.data.binary.BinaryRowData> source)
-
setReuse
public void setReuse(org.apache.flink.table.data.binary.BinaryRowData reuse)
-
next
public org.apache.flink.table.data.binary.BinaryRowData next() throws IOException
- Throws:
IOException
-
current
public org.apache.flink.table.data.RowData current()
-
setInstance
public void setInstance(org.apache.flink.table.data.RowData instance)
-
hasSource
public boolean hasSource()
-
-