public interface NavigatableRowIterator extends RowIterator
View Object methods may use row set iterators to navigate through a row set resulting from a query. Row set iterators provide a window into the row set, making a subset of it accessible. Each row of the row set is represented by a Row object.
ITER_MODE_LAST_PAGE_FULL, ITER_MODE_LAST_PAGE_PARTIAL, SLOT_BEFORE_FIRST, SLOT_BEYOND_LAST, SLOT_DELETED, SLOT_VALID
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.Object listener)
Adds a subscriber (listener) to be notified of
RowSetListener
events generated by this row set iterator. |
void |
removeListener(java.lang.Object listener)
Removes a subscriber (listener) for
RowSetListener
events generated by this row set iterator. |
createAndInitRow, createKey, createRow, enumerateRowsInRange, findByAltKey, findByEntity, findByKey, findByViewCriteria, first, getAllRowsInRange, getCurrentRow, getCurrentRowIndex, getCurrentRowSlot, getFetchedRowCount, getIterMode, getRangeIndexOf, getRangeSize, getRangeStart, getRow, getRowAtRangeIndex, getRowCount, getRowCountInRange, hasNext, hasPrevious, insertRow, insertRowAtRangeIndex, isRangeAtBottom, isRangeAtTop, isRowValidation, last, next, previous, removeCurrentRow, removeCurrentRowAndRetain, removeCurrentRowFromCollection, reset, scrollRange, scrollRangeTo, setCurrentRow, setCurrentRowAtRangeIndex, setIterMode, setRangeSize, setRangeStart, setRowValidation
void addListener(java.lang.Object listener)
RowSetListener
events generated by this row set iterator.listener
- the subscriber to be added. It should implement
RowSetListener
.void removeListener(java.lang.Object listener)
RowSetListener
events generated by this row set iterator.listener
- the subscriber to be removed.