Business Components

Uses of Interface
oracle.jbo.RowSetIterator

Packages that use RowSetIterator
oracle.jbo Contains interfaces for client-side applications. 
oracle.jbo.server Contains the implementation of middle tier components. 
 

Uses of RowSetIterator in oracle.jbo
 

Subinterfaces of RowSetIterator in oracle.jbo
 interface RowSet
          Defines the middle-tier representation of a set of table rows.
 interface ViewObject
          Defines the presentation of the Entity Objects selected by an SQL statement.
 

Methods in oracle.jbo that return RowSetIterator
 RowSetIterator ApplicationModule.findRSIForEntity(RowSetIterator[] rsis, int eRowHandle)
          Finds the RowSetIterator associated with the specified entity row handle.
 RowSetIterator RowSet.createRowSetIterator(java.lang.String name)
          Creates an iterator for the row set.
 RowSetIterator[] RowSet.getMasterRowSetIterators()
          Return all controlling masters of this row set.
 

Methods in oracle.jbo with parameters of type RowSetIterator
 RowSetIterator ApplicationModule.findRSIForEntity(RowSetIterator[] rsis, int eRowHandle)
          Finds the RowSetIterator associated with the specified entity row handle.
 boolean RowSet.setMasterRowSetIterator(RowSetIterator masterRSI)
          Sets the master iterator.
 boolean RowSet.removeMasterRowSetIterator(RowSetIterator masterRSI)
          Removes a master row set iterator.
 

Constructors in oracle.jbo with parameters of type RowSetIterator
RowEvent.RowEvent(RowSetIterator source, Row row, int rowIndex)
          Creates an event when a row is modified, added, or deleted.
UpdateEvent.UpdateEvent(RowSetIterator source, Row row, int rowIndex, int[] attrIndices)
          Creates an event when a row is modified.
RangeEvent.RangeEvent(RowSetIterator source)
          Creates a range event.
InsertDeleteEvent.InsertDeleteEvent(RowSetIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being inserted or deleted.
RangeRefreshEvent.RangeRefreshEvent(RowSetIterator source, int rangeStart, int rowCountInRange, Row[] rows)
          Creates a range refresh event.
NavigationEvent.NavigationEvent(RowSetIterator source, Row previousRow, Row currentRow)
          Creates a navagation event when a new row becomes current.
DeleteEvent.DeleteEvent(RowSetIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being deleted.
ViewLinkAlreadyExistsException.ViewLinkAlreadyExistsException(ViewLink vl, RowSetIterator masterRSI, RowSet detailRowSet)
          Constructs a new instance.
ScrollEvent.ScrollEvent(RowSetIterator source, int rangeStartBefore)
          Creates a scroll event.
InsertEvent.InsertEvent(RowSetIterator source, Row row, int rowIndex, int rowCountBefore, int rowCount)
          Creates an event for a row being inserted.
 

Uses of RowSetIterator in oracle.jbo.server
 

Classes in oracle.jbo.server that implement RowSetIterator
 class ViewObjectImpl
          The implementation of the ViewObject interface, the middle-tier class that manages database queries and the view rows that result from executing queries.
 class ViewRowSetImpl
          The middle-tier class that manages collections of view rows that result from executing a query.
 class ViewRowSetIteratorImpl
          The middle-tier class that enables the user to iterate through row sets.
 

Methods in oracle.jbo.server that return RowSetIterator
 RowSetIterator ViewRowSetIteratorImpl.getRowSetIterator()
          Returns the row set iterator interface of this object.
static RowSetIterator ViewRowSetIteratorImpl.findRSIForEntity(RowSetIterator[] rsis, Row eRow)
           
 RowSetIterator ViewRowSetImpl.createRowSetIterator(java.lang.String name)
          Creates and returns a new row set iterator on this row set.
 RowSetIterator[] ViewRowSetImpl.getMasterRowSetIterators()
          Returns an array of all master row set iterators for this row set.
 RowSetIterator ViewRowSetImpl.getRowSetIterator()
          Returns the row set iterator interface of this object.
 RowSetIterator ApplicationModuleImpl.findRSIForEntity(RowSetIterator[] rsis, int eRowHandle)
          Finds the RowSetIterator associated with the specified row handle.
 RowSetIterator ViewObjectImpl.getRowSetIterator()
          Gets the row set iterator interface of this View Object.
 RowSetIterator[] ViewObjectImpl.getMasterRowSetIterators()
          Returns an array of all master row set iterators for this row set.
 RowSetIterator ViewObjectImpl.createRowSetIterator(java.lang.String name)
          Creates and returns a new (secondary) row set iterator for this row set.
 

Methods in oracle.jbo.server with parameters of type RowSetIterator
static RowSetIterator ViewRowSetIteratorImpl.findRSIForEntity(RowSetIterator[] rsis, Row eRow)
           
 boolean ViewRowSetImpl.setMasterRowSetIterator(RowSetIterator masterRSI)
          Sets the master row set iterator in a master-detail View Link.
 boolean ViewRowSetImpl.removeMasterRowSetIterator(RowSetIterator masterRSI)
          Removes the master row set iterator in a master-detail View Link.
static void ViewRowSetImpl.dumpViewRowCache(RowSetIterator rsi, java.io.Writer out)
          Internal: Applications should not use this method.
 RowSetIterator ApplicationModuleImpl.findRSIForEntity(RowSetIterator[] rsis, int eRowHandle)
          Finds the RowSetIterator associated with the specified row handle.
 boolean ViewObjectImpl.setMasterRowSetIterator(RowSetIterator masterRSI)
          Sets the master row set iterator in a master-detail View Link.
 boolean ViewObjectImpl.removeMasterRowSetIterator(RowSetIterator masterRSI)
          Removes the master row set iterator (masterRSI) from a master-detail View Link.
 


Business Components