| Modifier and Type | Field and Description |
|---|---|
| private static final EmptyIterator |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final DTMAxisIterator | |
| public static DTMAxisIterator | |
| public final int | |
| public final int | getNodeByPosition(int position)
Implements com. Return the node at the given position. |
| public final int | |
| public final int | getStartNode()
Implements com. Get start to END should 'close' the iterator, i.e. subsequent call to next() should return END. |
| public final void | gotoMark()
Implements com. Restores the current node remembered by setMark(). |
| public final boolean | |
| public final int | next()
Implements com. Get the next node in the iteration. |
| public final DTMAxisIterator | reset()
Implements com. Resets the iterator to the last start node. |
| public final void | setMark()
Implements com. Remembers the current node for the next call to gotoMark(). |
| public final void | setRestartable(boolean isRestartable)
Implements com. Set if restartable. |
| public final DTMAxisIterator | setStartNode(int node)
Implements com. Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END. |
| INSTANCE | back to summary |
|---|---|
| private static final EmptyIterator INSTANCE | |
| EmptyIterator | back to summary |
|---|---|
| private EmptyIterator() | |
| cloneIterator | back to summary |
|---|---|
| public final DTMAxisIterator cloneIterator() Implements com. | |
| getInstance | back to summary |
|---|---|
| public static DTMAxisIterator getInstance() | |
| getLast | back to summary |
|---|---|
| public final int getLast() Implements com. | |
| getNodeByPosition | back to summary |
|---|---|
| public final int getNodeByPosition(int position) Implements com. Doc from com. Return the node at the given position. | |
| getPosition | back to summary |
|---|---|
| public final int getPosition() Implements com. | |
| getStartNode | back to summary |
|---|---|
| public final int getStartNode() Implements com. Doc from com. Get start to END should 'close' the iterator, i.e. subsequent call to next() should return END. | |
| gotoMark | back to summary |
|---|---|
| public final void gotoMark() Implements com. Doc from com. Restores the current node remembered by setMark(). | |
| isReverse | back to summary |
|---|---|
| public final boolean isReverse() Implements com. | |
| next | back to summary |
|---|---|
| public final int next() Implements com. Doc from com. Get the next node in the iteration. | |
| reset | back to summary |
|---|---|
| public final DTMAxisIterator reset() Implements com. Doc from com. Resets the iterator to the last start node. | |
| setMark | back to summary |
|---|---|
| public final void setMark() Implements com. Doc from com. Remembers the current node for the next call to gotoMark(). | |
| setRestartable | back to summary |
|---|---|
| public final void setRestartable(boolean isRestartable) Implements com. Doc from com. Set if restartable. | |
| setStartNode | back to summary |
|---|---|
| public final DTMAxisIterator setStartNode(int node) Implements com. Doc from com. Set start to END should 'close' the iterator, i.e. subsequent call to next() should return END. | |