|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--oracle.toplink.queryframework.Cursor | +--oracle.toplink.queryframework.ScrollableCursor
Fields inherited from class oracle.toplink.queryframework.Cursor |
policy |
Constructor Summary |
Method Summary |
Type | Method |
---|---|
boolean |
absolute(int rows)
PUBLIC: Moves the cursor to the given row number in the result set |
void |
add(java.lang.Object object)
PUBLIC: Add is not support for scrollable cursors. |
void |
afterLast()
PUBLIC: Moves the cursor to the end of the result set, just after the last row. |
void |
beforeFirst()
PUBLIC: Moves the cursor to the front of the result set, just before the first row |
int |
currentIndex()
PUBLIC: Retrieves the current row index number |
boolean |
first()
PUBLIC: Moves the cursor to the first row in the result set |
int |
getPosition()
PUBLIC: Retrieves the current cursor positon (current row). |
boolean |
hasMoreElements()
PUBLIC: Indicates whether the cursor can move to the the next row |
boolean |
hasNext()
PUBLIC: Indicates whether the cursor can move to the the next row |
boolean |
hasNextElement()
PUBLIC: Indicates whether the cursor can move to the the next row |
boolean |
hasPrevious()
PUBLIC: Indicates whether the cursor can move to the the previous row |
boolean |
isAfterLast()
PUBLIC: Indicates whether the cursor is after the last row in the result set. |
boolean |
isBeforeFirst()
PUBLIC: Indicates whether the cursor is before the first row in the result set. |
boolean |
isFirst()
PUBLIC: Indicates whether the cursor is on the first row of the result set. |
boolean |
isLast()
PUBLIC: Indicates whether the cursor is on the last row of the result set. |
boolean |
last()
PUBLIC: Moves the cursor to the last row in the result set |
java.lang.Object |
next()
PUBLIC: This method differs slightly from conventinal read() operation on a Java stream. |
java.util.Vector |
next(int number)
PUBLIC: This method differs slightly from conventinal read() operation on a Java stream. |
java.lang.Object |
nextElement()
PUBLIC: Return the next object from the collection, if beyond the read limit read from the cursor. |
int |
nextIndex()
PUBLIC: Retrieves the next row index (against the current row) |
java.lang.Object |
previous()
PUBLIC: Return the previous object from the collection. |
int |
previousIndex()
PUBLIC: Retrieves the previous row index (against the current row) |
boolean |
relative(int rows)
PUBLIC: Moves the cursor a relative number of rows, either positive or negative. |
void |
remove()
PUBLIC: Remove is not support with scrollable cursors. |
void |
set(java.lang.Object object)
PUBLIC: Set is not supported for scrollable cursors. |
Methods inherited from class oracle.toplink.queryframework.Cursor |
close, isClosed, size |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
Method Detail |
public boolean absolute(int rows) throws DatabaseException
public void add(java.lang.Object object) throws QueryException
add
in interface java.util.ListIterator
public void afterLast() throws DatabaseException
public void beforeFirst() throws DatabaseException
public int currentIndex() throws DatabaseException
public boolean first() throws DatabaseException
public int getPosition() throws DatabaseException
getPosition
in class Cursor
java.sql.SQLException
- if a database access error occurspublic boolean hasMoreElements() throws DatabaseException
public boolean hasNext() throws DatabaseException
hasNext
in interface java.util.ListIterator
public boolean hasNextElement() throws DatabaseException
public boolean hasPrevious() throws DatabaseException
hasPrevious
in interface java.util.ListIterator
public boolean isAfterLast() throws DatabaseException
public boolean isBeforeFirst() throws DatabaseException
public boolean isFirst() throws DatabaseException
public boolean isLast() throws DatabaseException
public boolean last() throws DatabaseException
public java.lang.Object next() throws DatabaseException, QueryException
next
in interface java.util.ListIterator
-
- throws exception if read pass end of streampublic java.util.Vector next(int number) throws DatabaseException
number
- - number of objects to be returned-
- throws exception if read pass end of streampublic java.lang.Object nextElement() throws DatabaseException, QueryException
public int nextIndex() throws DatabaseException
nextIndex
in interface java.util.ListIterator
public java.lang.Object previous() throws DatabaseException, QueryException
previous
in interface java.util.ListIterator
-
- throws exception if read pass first of streampublic int previousIndex() throws DatabaseException
previousIndex
in interface java.util.ListIterator
public boolean relative(int rows) throws DatabaseException
public void remove() throws QueryException
remove
in interface java.util.ListIterator
public void set(java.lang.Object object) throws QueryException
set
in interface java.util.ListIterator
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |