public abstract class H2ResultSetIterator<T> extends GridCloseableIteratorAdapter<T>
| Modifier | Constructor and Description |
|---|---|
protected |
H2ResultSetIterator(ResultSet data,
boolean closeStmt,
boolean needCpy) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
createRow() |
void |
onClose() |
boolean |
onHasNext() |
T |
onNext() |
void |
onRemove() |
String |
toString() |
checkClosed, close, hasNextX, isClosed, nextX, removeXhasNext, iterator, next, removeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, iterator, spliteratorforEachRemaining, hasNext, next, removeprotected final Object[] row
protected H2ResultSetIterator(ResultSet data, boolean closeStmt, boolean needCpy) throws IgniteCheckedException
data - Data array.closeStmt - If true closes result set statement when iterator is closed.needCpy - True if need copy cache object's value.IgniteCheckedException - If failed.public boolean onHasNext()
onHasNext in class GridCloseableIteratorAdapter<T>public T onNext()
onNext in class GridCloseableIteratorAdapter<T>protected abstract T createRow()
public void onRemove()
onRemove in class GridCloseableIteratorAdapter<T>public void onClose()
throws IgniteCheckedException
onClose in class GridCloseableIteratorAdapter<T>IgniteCheckedException
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018