|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.mdm.index.page.ObjectNodePageIterator
Page Iterator for Object Nodes
| Constructor Summary | |
ObjectNodePageIterator(java.util.ArrayList fullData)
Creates a new instance of ObjectNodePageIterator that does not maintain connection to server. |
|
ObjectNodePageIterator(PageData pageData,
int pageSize,
int maxElements)
Creates a new instance of ObjectNodePageIterator that maintains connection to server. |
|
| Method Summary | |
ObjectNode |
absolute(int index)
See PageIterator |
ObjectNode[] |
absolute(int index,
int count)
See PageIterator |
void |
close()
See PageIterator |
int |
count()
See PageIterator |
int |
currentPosition()
See PageIterator |
ObjectNode |
first()
See PageIterator |
ObjectNode[] |
first(int count)
See PageIterator |
boolean |
hasNext()
See PageIterator |
ObjectNode |
next()
See PageIterator |
ObjectNode[] |
next(int count)
See PageIterator |
ObjectNode |
prev()
See PageIterator |
ObjectNode[] |
prev(int count)
See PageIterator |
void |
sortBy(java.lang.String field,
boolean reverse)
Sort by field name |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ObjectNodePageIterator(java.util.ArrayList fullData)
fullData - Full data array
public ObjectNodePageIterator(PageData pageData,
int pageSize,
int maxElements)
pageData - Iterator based on server side beanpageSize - Size of pagemaxElements - Maximum elements that will be loaded| Method Detail |
public ObjectNode absolute(int index)
throws PageException,
java.rmi.RemoteException
index - See PageIterator
PageException - See PageIterator
java.rmi.RemoteException - See PageIteratorPageIterator.absolute(int)
public ObjectNode[] absolute(int index,
int count)
throws PageException,
java.rmi.RemoteException
index - See PageIteratorcount - See PageIterator
PageException - See PageIterator
java.rmi.RemoteException - See PageIteratorPageIterator.absolute(int,int)
public void close()
throws java.rmi.RemoteException,
RemoveException
java.rmi.RemoteException - See PageIterator
RemoveException - See PageIteratorPageIterator.close()
public int count()
throws PageException,
java.rmi.RemoteException
java.rmi.RemoteException - See PageIterator
PageException - See PageIteratorPageIterator.count()public int currentPosition()
public ObjectNode first()
throws PageException,
java.rmi.RemoteException
PageException - See PageIterator
java.rmi.RemoteException - See PageIteratorPageIterator.first()
public ObjectNode[] first(int count)
throws PageException,
java.rmi.RemoteException
count - See PageIterator
PageException - See PageIterator
java.rmi.RemoteException - See PageIteratorPageIterator.first(int)
public boolean hasNext()
throws PageException,
java.rmi.RemoteException
PageException - See PageIterator
java.rmi.RemoteException - See PageIterator
public ObjectNode next()
throws java.rmi.RemoteException,
PageException
java.rmi.RemoteException - See PageIterator
PageException - See PageIteratorPageIterator.next()
public ObjectNode[] next(int count)
throws java.rmi.RemoteException,
PageException
count - See PageIterator
java.rmi.RemoteException - See PageIterator
PageException - See PageIteratorPageIterator.next(int)
public ObjectNode prev()
throws PageException,
java.rmi.RemoteException
PageException - See PageIterator
java.rmi.RemoteException - See PageIteratorPageIterator.prev()
public ObjectNode[] prev(int count)
throws PageException,
java.rmi.RemoteException
count - See PageIterator
PageException - See PageIterator
java.rmi.RemoteException - See PageIteratorPageIterator.prev(int)
public void sortBy(java.lang.String field,
boolean reverse)
throws PageException,
java.rmi.RemoteException
reverse - Set true to reverse sort orderfield - Field name to sort on
PageException - An error occured.
java.rmi.RemoteException - An error occured.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Sun Microsystems, Inc.