Class DOMSubTreeData.DelayedNodeIterator
java.lang.Object
org.apache.jcp.xml.dsig.internal.dom.DOMSubTreeData.DelayedNodeIterator
- Enclosing class:
DOMSubTreeData
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDereferences a same-document URI fragment.booleanhasNext()next()private voidnodeSetMinusCommentNodes(Node node, List<Node> nodeSet, Node prevSibling) Recursively traverses the subtree, and returns an XPath-equivalent node-set of all nodes traversed, excluding any comment nodes, if specified.voidremove()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterator
forEachRemaining
-
Field Details
-
root
-
nodeSet
-
li
-
withComments
private boolean withComments
-
-
Constructor Details
-
DelayedNodeIterator
DelayedNodeIterator(Node root, boolean excludeComments)
-
-
Method Details
-
hasNext
-
next
-
remove
-
dereferenceSameDocumentURI
-
nodeSetMinusCommentNodes
Recursively traverses the subtree, and returns an XPath-equivalent node-set of all nodes traversed, excluding any comment nodes, if specified.- Parameters:
node- the node to traversenodeSet- the set of nodes traversed so farprevSibling- the previous sibling node
-