|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.rim.device.api.database.CursorEnumeration
public class CursorEnumeration
Wraps cursor operations in the Enumeration interface.
When you have a Cursor
or BufferedCursor
, you can construct an associated CursorEnumeration
that lets you move around the data in the cursor.
Hides all the database errors.
Constructor Summary | ||
---|---|---|
|
CursorEnumeration(Cursor cursor)
Creates cursor enumeration based on the given cursor. |
Method Summary | ||
---|---|---|
|
boolean |
hasMoreElements()
Checks whether there are more rows in the cursor. |
|
Object |
nextElement()
Navigates to the next row and returns it. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CursorEnumeration(Cursor cursor) throws NullPointerException
cursor
- Cursor with data.
NullPointerException
- If the cursor parameter is null
.Method Detail |
---|
public boolean hasMoreElements()
It is safe to call this method multiple times because it does not perform any cursor navigation.
hasMoreElements
in interface Enumeration
true
if the cursor is not empty and there are more rows to fetch;
false
otherwise.public Object nextElement() throws NoSuchElementException
nextElement
in interface Enumeration
Row
instance.
NoSuchElementException
- If there are no more rows in the cursor.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.