Package net.sf.saxon.tree.linked
Class PrecedingSiblingEnumeration
java.lang.Object
net.sf.saxon.tree.linked.TreeEnumeration
net.sf.saxon.tree.linked.PrecedingSiblingEnumeration
- All Implemented Interfaces:
Closeable,AutoCloseable,SequenceIterator,AxisIterator,LookaheadIterator,UnfailingIterator
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.sf.saxon.om.SequenceIterator
SequenceIterator.Property -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionPrecedingSiblingEnumeration(NodeImpl node, Predicate<? super NodeInfo> nodeTest) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidstep()Advance one step along the axis: the resulting node might not meet the required criteria for inclusionMethods inherited from class net.sf.saxon.tree.linked.TreeEnumeration
advance, conforms, getProperties, hasNext, nextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.saxon.tree.iter.AxisIterator
asIterator, forEachNodeMethods inherited from interface net.sf.saxon.om.SequenceIterator
close, forEachOrFail, materializeMethods inherited from interface net.sf.saxon.tree.iter.UnfailingIterator
forEach, toList
-
Constructor Details
-
PrecedingSiblingEnumeration
-
-
Method Details
-
step
protected void step()Description copied from class:TreeEnumerationAdvance one step along the axis: the resulting node might not meet the required criteria for inclusion- Specified by:
stepin classTreeEnumeration
-