E - Element typepublic abstract class IteratorCursor<E> extends PositionedCursor<E>
PositionedCursor.ArrayGetter, PositionedCursor.FieldGetter, PositionedCursor.ListGetter, PositionedCursor.MapGetter<K>, PositionedCursor.ObjectGetterAbstractCursor.AbstractGetter, AbstractCursor.ArrayAccessor, AbstractCursor.Getter, AbstractCursor.SlotGetter, AbstractCursor.StructGetterCursor.AccessorwasNull| Modifier | Constructor and Description |
|---|---|
protected |
IteratorCursor(Iterator<E> iterator)
Creates an
IteratorCursor. |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes this cursor and releases resources.
|
protected E |
current()
Returns the current row.
|
boolean |
next()
Moves to the next row.
|
createAccessor, createAccessor, createAccessors, createGetter, wasNullpublic boolean next()
Cursornext in interface Cursornext in class AbstractCursorpublic void close()
Cursorprotected E current()
PositionedCursorcurrent in class PositionedCursor<E>Copyright © 2012-2025 Apache Software Foundation. All Rights Reserved.