blob: 02e06fb0a25219b80520e6622eca87788195b4c4 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_391) on Sun Jun 22 17:32:02 IST 2025 -->
<title>org.apache.xml.dtm.ref Class Hierarchy</title>
<meta name="date" content="2025-06-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.apache.xml.dtm.ref Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/xml/dtm/package-tree.html">Prev</a></li>
<li><a href="../../../../../org/apache/xml/dtm/ref/dom2dtm/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/xml/dtm/ref/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.apache.xml.dtm.ref</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/CoroutineManager.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">CoroutineManager</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMAxisIteratorBase.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMAxisIteratorBase</span></a> (implements org.apache.xml.dtm.<a href="../../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</a>)
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.InternalAxisIteratorBase.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.InternalAxisIteratorBase</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AncestorIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.AncestorIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAncestorIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedAncestorIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.AttributeIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.AttributeIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ChildrenIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.ChildrenIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.DescendantIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.DescendantIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NthDescendantIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.NthDescendantIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedDescendantIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedDescendantIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.FollowingIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedFollowingIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.FollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.FollowingSiblingIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedFollowingSiblingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedFollowingSiblingIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceAttributeIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.NamespaceAttributeIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceChildrenIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.NamespaceChildrenIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.NamespaceIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.NamespaceIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedNamespaceIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedNamespaceIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.ParentIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.ParentIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.PrecedingIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedPrecedingIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.PrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.PrecedingSiblingIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedPrecedingSiblingIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedPrecedingSiblingIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.RootIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.RootIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedRootIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedRootIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.SingletonIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.SingletonIterator</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedSingletonIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedSingletonIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedAttributeIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedAttributeIterator</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.TypedChildrenIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators.TypedChildrenIterator</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBase.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBase</span></a> (implements org.apache.xml.dtm.<a href="../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</a>)
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseTraversers.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseTraversers</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDefaultBaseIterators.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDefaultBaseIterators</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMDocumentImpl.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMDocumentImpl</span></a> (implements org.xml.sax.ContentHandler, org.apache.xml.dtm.<a href="../../../../../org/apache/xml/dtm/DTM.html" title="interface in org.apache.xml.dtm">DTM</a>, org.xml.sax.ext.LexicalHandler)</li>
<li type="circle">org.apache.xml.dtm.<a href="../../../../../org/apache/xml/dtm/DTMManager.html" title="class in org.apache.xml.dtm"><span class="typeNameLink">DTMManager</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMManagerDefault.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMManagerDefault</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMNamedNodeMap.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMNamedNodeMap</span></a> (implements org.w3c.dom.NamedNodeMap)</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMNodeIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMNodeIterator</span></a> (implements org.w3c.dom.traversal.NodeIterator)</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMNodeListBase.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMNodeListBase</span></a> (implements org.w3c.dom.NodeList)
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMAxisIterNodeList.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMAxisIterNodeList</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMChildIterNodeList.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMChildIterNodeList</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMNodeList.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMNodeList</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMNodeProxy.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMNodeProxy</span></a> (implements org.w3c.dom.Attr, org.w3c.dom.Comment, org.w3c.dom.Document, org.w3c.dom.DocumentFragment, org.w3c.dom.Element, org.w3c.dom.Node, org.w3c.dom.ProcessingInstruction, org.w3c.dom.Text)</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMStringPool.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMStringPool</span></a>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/CustomStringPool.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">CustomStringPool</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMSafeStringPool.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMSafeStringPool</span></a></li>
</ul>
</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMTreeWalker.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMTreeWalker</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/EmptyIterator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">EmptyIterator</span></a> (implements org.apache.xml.dtm.<a href="../../../../../org/apache/xml/dtm/DTMAxisIterator.html" title="interface in org.apache.xml.dtm">DTMAxisIterator</a>)</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/ExpandedNameTable.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">ExpandedNameTable</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/ExtendedType.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">ExtendedType</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource_Filter.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">IncrementalSAXSource_Filter</span></a> (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.ErrorHandler, org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref">IncrementalSAXSource</a>, org.xml.sax.ext.LexicalHandler, java.lang.Runnable)</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource_Xerces.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">IncrementalSAXSource_Xerces</span></a> (implements org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref">IncrementalSAXSource</a>)</li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/NodeLocator.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">NodeLocator</span></a> (implements javax.xml.transform.SourceLocator)</li>
<li type="circle">java.lang.Throwable (implements java.io.Serializable)
<ul>
<li type="circle">java.lang.Exception
<ul>
<li type="circle">java.lang.RuntimeException
<ul>
<li type="circle">org.w3c.dom.DOMException
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/DTMNamedNodeMap.DTMException.html" title="class in org.apache.xml.dtm.ref"><span class="typeNameLink">DTMNamedNodeMap.DTMException</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/CoroutineParser.html" title="interface in org.apache.xml.dtm.ref"><span class="typeNameLink">CoroutineParser</span></a></li>
<li type="circle">org.apache.xml.dtm.ref.<a href="../../../../../org/apache/xml/dtm/ref/IncrementalSAXSource.html" title="interface in org.apache.xml.dtm.ref"><span class="typeNameLink">IncrementalSAXSource</span></a></li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/xml/dtm/package-tree.html">Prev</a></li>
<li><a href="../../../../../org/apache/xml/dtm/ref/dom2dtm/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/xml/dtm/ref/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>