public class ResettableExternalBuffer.BufferIterator extends Object implements ResettableRowBuffer.ResettableIterator
| Modifier and Type | Method and Description |
|---|---|
boolean |
advanceNext()
Advance this iterator by a single row.
|
void |
close() |
org.apache.flink.table.data.binary.BinaryRowData |
getRow()
Retrieve the row from this iterator.
|
void |
reset()
Re-initialize the iterator, start from begin row.
|
public void reset()
throws IOException
ResettableRowBuffer.ResettableIteratorreset in interface ResettableRowBuffer.ResettableIteratorIOExceptionpublic void close()
close in interface Closeableclose in interface AutoCloseablepublic boolean advanceNext()
RowIteratorRowIterator.getRow().advanceNext in interface RowIterator<org.apache.flink.table.data.binary.BinaryRowData>public org.apache.flink.table.data.binary.BinaryRowData getRow()
RowIteratorgetRow in interface RowIterator<org.apache.flink.table.data.binary.BinaryRowData>Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.