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  RowSetListenerevents generated by this row set iterator. | 
| void | removeListener(java.lang.Object listener)Removes a subscriber (listener) for  RowSetListenerevents 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, setRowValidationvoid 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.