returna deep copy of this iterator. The clone should not be reset from its current position.
returnthe number of nodes in this iterator. This may be an expensive operation when called the first time.
Return the node at the given position.paramposition The positionreturnThe node at the given position.
returnThe position of the current node in the set, as defined by XPath.
Get start to END should 'close' the iterator, i.e. subsequent call to next() should return END.returnThe root node of the iteration.
Restores the current node remembered by setMark().
returntrue if this iterator has a reversed axis, else false.
Get the next node in the iteration.returnThe next node handle in the iteration, or END.
Resets the iterator to the last start node.returnA DTMAxisIterator, which may or may not be the same as this iterator.
Remembers the current node for the next call to gotoMark().
Set if restartable.
Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END.paramnode Sets the root of the iteration.returnA DTMAxisIterator set to the start of the iteration.