|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static int |
END
|
Method Summary | |
NodeIterator |
cloneIterator()
Returns a deep copy of this iterator. |
int |
getLast()
Returns the number of elements in this iterator. |
int |
getPosition()
Returns the position of the current node in the set. |
void |
gotoMark()
Restores the current node remembered by setMark(). |
boolean |
isReverse()
True if this iterator has a reversed axis. |
int |
next()
Callers should not call next() after it returns END. |
NodeIterator |
reset()
Resets the iterator to the last start node. |
void |
setMark()
Remembers the current node for the next call to gotoMark(). |
void |
setRestartable(boolean isRestartable)
Prevents or allows iterator restarts. |
NodeIterator |
setStartNode(int node)
Set start to END should 'close' the iterator, i.e. |
Field Detail |
public static final int END
Method Detail |
public int next()
public NodeIterator reset()
public int getLast()
public int getPosition()
public void setMark()
public void gotoMark()
public NodeIterator setStartNode(int node)
public boolean isReverse()
public NodeIterator cloneIterator()
public void setRestartable(boolean isRestartable)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |