Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.server
Class EntityRowSetIteratorImpl

java.lang.Object
  extended by oracle.jbo.common.PropertiesHelper
      extended by oracle.jbo.common.RowSetHelper
          extended by oracle.jbo.common.RowSetIteratorHelper
              extended by oracle.jbo.server.ViewRowSetIteratorImpl
                  extended by oracle.jbo.server.EntityRowSetIteratorImpl
All Implemented Interfaces:
NavigatableRowIterator, Properties, RowIterator, RowSetIterator, VariableManagerOwner, VariableManagerOwnerBase

public class EntityRowSetIteratorImpl
extends ViewRowSetIteratorImpl


Field Summary
 
Fields inherited from class oracle.jbo.server.ViewRowSetIteratorImpl
CLASS_INSTANCE, mViewRowSet, mViewSize
 
Fields inherited from class oracle.jbo.common.RowSetIteratorHelper
mCurrentRow
 
Fields inherited from class oracle.jbo.common.RowSetHelper
listeners, mMgmtListeners
 
Fields inherited from class oracle.jbo.common.PropertiesHelper
mProperties
 
Fields inherited from interface oracle.jbo.RowIterator
ITER_MODE_LAST_PAGE_FULL, ITER_MODE_LAST_PAGE_PARTIAL, SLOT_BEFORE_FIRST, SLOT_BEYOND_LAST, SLOT_DELETED, SLOT_VALID
 
Method Summary
 Row first()
          Navigates to the first row in the row set.
 Row last()
          Navigates to the last row in the row set.
 Row next()
          Navigates to the next row in the row set.
 Row previous()
          Navigates to the previous row in the row set.
 
Methods inherited from class oracle.jbo.server.ViewRowSetIteratorImpl
activateIteratorState, addDetailViewRowSet, addListener, closeRowSetIterator, createAndInitRow, createDetailRowSet, createKey, createRow, doInsertRow, ensureVariableManager, enumerateRowsInRange, findAndSetCurrentRowByKey, findByAltKey, findByEntity, findByKey, findByKey, findByViewCriteria, findRSIForEntity, fireRowUpdated, fireRowUpdated, getAllRowsInRange, getAllRowsInRangeInternal, getCurrentRow, getCurrentRowIndex, getCurrentRowSlot, getDetailRowSets, getEstimatedRangePageCount, getFetchedRowCount, getFilteredRows, getFilteredRows, getFilteredRowsInRange, getFilteredRowsInRange, getIterMode, getMessageBundleClass, getNextRangeSet, getNextRangeSetWithAdjustment, getPreviousRangeSet, getProperties, getRangeIndexOf, getRangeSize, getRangeStart, getResourceBundleDef, getRow, getRowAtRangeIndex, getRowAtRangeIndexInternal, getRowCount, getRowCountInRange, getRowFilterValues, getRowFromHandle, getRowSet, getRowSetImpl, getRowSetIterator, getSyncLock, getVariableManager, getViewObject, hasNext, hasPrevious, hasVariables, insertRow, insertRowAtRangeIndex, isDefaultRSI, isIterModePartial, isNameGenerated, isRangeAtBottom, isRangeAtTop, isRefreshed, isRowValidation, needsRefresh, nextIndex, prepareForBatchMode, prepareRangeForBatchMode, previousIndex, refresh, refreshDetailRowSet, removeCurrentRow, removeCurrentRowAndRetain, removeCurrentRowFromCollection, removeDetailViewRowSet, removeRowAtRangeIndex, removeRowHandle, reset, scrollRange, scrollRangeTo, scrollToRangePage, setCurrentRow, setCurrentRowAtRangeIndex, setIterMode, setRangeSize, setRangeStart, setRowFilterValues, setRowValidation
 
Methods inherited from class oracle.jbo.common.RowSetIteratorHelper
createKey, getFilteredRows, getFilteredRowsInRange
 
Methods inherited from class oracle.jbo.common.RowSetHelper
addManagementListener, fireMgmtIteratorClosed, fireMgmtIteratorReset, fireNavigationEvent, fireRangeRefreshed, fireRangeScrolled, fireRowDeleted, fireRowInserted, fireRowUpdate, fireRowUpdated, getListenersList, getName, hasListeners, hasManagementListeners, removeListener, removeManagementListener, setName
 
Methods inherited from class oracle.jbo.common.PropertiesHelper
closeObject, getImageLoc, getProperty, getProperty, isReadOnly, refreshProperties, refreshProperty, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jbo.RowSetIterator
addManagementListener, getName, removeManagementListener
 
Methods inherited from interface oracle.jbo.NavigatableRowIterator
removeListener
 

Method Detail

first

public Row first()
Description copied from class: ViewRowSetIteratorImpl
Navigates to the first row in the row set.

See ViewObjectImpl.first for details.

Specified by:
first in interface RowIterator
Overrides:
first in class ViewRowSetIteratorImpl
Returns:
the first row, which becomes the current row for the iterator. null if the row set has no rows.
See Also:
ViewObjectImpl.first()

last

public Row last()
Description copied from class: ViewRowSetIteratorImpl
Navigates to the last row in the row set.

See ViewObjectImpl.last for details.

Specified by:
last in interface RowIterator
Overrides:
last in class ViewRowSetIteratorImpl
Returns:
the last row, which becomes the current row for the iterator. null if the row set has no rows.
See Also:
ViewObjectImpl.last()

next

public Row next()
Description copied from class: ViewRowSetIteratorImpl
Navigates to the next row in the row set.

See ViewObjectImpl.next for details.

Specified by:
next in interface RowIterator
Overrides:
next in class ViewRowSetIteratorImpl
Returns:
the next row, which becomes the current row for the iterator. null if no next row. If no next row, the current row is not moved.
See Also:
ViewObjectImpl.next()

previous

public Row previous()
Description copied from class: ViewRowSetIteratorImpl
Navigates to the previous row in the row set.

See ViewObjectImpl.previous for details.

Specified by:
previous in interface RowIterator
Overrides:
previous in class ViewRowSetIteratorImpl
Returns:
the previous row, which becomes the current row for the iterator. null if no previous row. If no previous row, the current row is not moved.
See Also:
ViewObjectImpl.previous()

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.