Class ArrayIterator.OfNodes<N extends NodeInfo>
java.lang.Object
net.sf.saxon.tree.iter.ArrayIterator
net.sf.saxon.tree.iter.ArrayIterator.Of<N>
net.sf.saxon.tree.iter.ArrayIterator.OfNodes<N>
- All Implemented Interfaces:
Closeable, AutoCloseable, LastPositionFinder, FocusIterator, SequenceIterator, AxisIterator, GroundedIterator, LookaheadIterator, ReversibleIterator
- Enclosing class:
ArrayIterator
public static class ArrayIterator.OfNodes<N extends NodeInfo>
extends ArrayIterator.Of<N>
implements AxisIterator
ArrayIterator.OfNodes is a subclass of ArrayIterator where the array always
contains Nodes; it therefore implements the AxisIterator interface.
-
Nested Class Summary
Nested classes/interfaces inherited from class ArrayIterator
ArrayIterator.Of<T>, ArrayIterator.OfNodes<N> -
Field Summary
Fields inherited from class ArrayIterator.Of
itemsFields inherited from class ArrayIterator
end, index, start -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ArrayIterator.Of
current, getArray, getEndPosition, getLength, getResidue, getReverseIterator, getStartPosition, hasNext, makeSliceIterator, materialize, supportsGetLengthMethods inherited from class ArrayIterator
isActuallyGrounded, position, supportsHasNextMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SequenceIterator
close
-
Constructor Details
-
OfNodes
-
-
Method Details
-
next
Description copied from class:ArrayIterator.OfGet the next item in the array- Specified by:
nextin interfaceAxisIterator- Specified by:
nextin interfaceSequenceIterator- Overrides:
nextin classArrayIterator.Of<N extends NodeInfo>- Returns:
- the next item in the array
-