A SequenceIterator is used to iterate over a sequence of items. An AxisIterator
is a SequenceIterator that throws no exceptions, and that always returns
nodes. The nodes should all be in the same document (though there are
some cases, such as PrependIterator, where this is the responsibility of the
user of the class and is not enforced.)
Nested Class Summary
Nested classes/interfaces inherited from interface net.sf.saxon.om.SequenceIterator
Get a Java Iterator over the same nodes as this AxisIterator.
This is normally called when the iterator is positioned at the start; in principle,
however, it can be called at any point in the iteration. The Java iterator picks
up where the original AxisIterator left off
a Java Iterator over the same nodes as this AxisIterator.
default void forEachNode(java.util.function.Consumer<? super NodeInfo> consumer)