Class DOMSubTreeData
java.lang.Object
org.apache.jcp.xml.dsig.internal.dom.DOMSubTreeData
- All Implemented Interfaces:
Iterable
,Data
,NodeSetData
This is a subtype of NodeSetData that represents a dereferenced
same-document URI as the root of a subdocument. The main reason is
for efficiency and performance, as some transforms can operate
directly on the subdocument and there is no need to convert it
first to an XPath node-set.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
This is an Iterator that contains a backing node-set that is not populated until the caller first attempts to advance the iterator. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
excludeComments
private boolean excludeComments -
root
-
-
Constructor Details
-
DOMSubTreeData
-
-
Method Details
-
iterator
- Specified by:
iterator
in interfaceIterable
- Specified by:
iterator
in interfaceNodeSetData
-
getRoot
-
excludeComments
public boolean excludeComments()
-