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