# Hierarchy For Package org.apache.xerces.dom

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.xerces.dom.ASModelImpl (implements org.apache.xerces.dom3.as.ASModel)
  - org.apache.xerces.dom.CoreDOMImplementationImpl (implements org.w3c.dom.DOMImplementation, org.w3c.dom.ls.DOMImplementationLS)
    - org.apache.xerces.dom.DOMImplementationImpl (implements org.w3c.dom.DOMImplementation)
      - org.apache.xerces.dom.ASDOMImplementationImpl (implements org.apache.xerces.dom3.as.DOMImplementationAS)
      - org.apache.xerces.dom.DeferredDOMImplementationImpl
      - org.apache.xerces.dom.PSVIDOMImplementationImpl
  - org.apache.xerces.dom.DeepNodeListImpl (implements org.w3c.dom.NodeList)
  - org.apache.xerces.dom.DOMErrorImpl (implements org.w3c.dom.DOMError)
  - org.apache.xerces.dom.DOMImplementationListImpl (implements org.w3c.dom.DOMImplementationList)
  - org.apache.xerces.dom.DOMImplementationSourceImpl (implements org.w3c.dom.DOMImplementationSource)
    - org.apache.xerces.dom.DOMXSImplementationSourceImpl
  - org.apache.xerces.dom.DOMInputImpl (implements org.w3c.dom.ls.LSInput)
  - org.apache.xerces.dom.DOMLocatorImpl (implements org.w3c.dom.DOMLocator)
  - org.apache.xerces.dom.DOMMessageFormatter
  - org.apache.xerces.dom.DOMNormalizer (implements org.apache.xerces.xni.XMLDocumentHandler)
  - org.apache.xerces.dom.DOMNormalizer.XMLAttributesProxy (implements org.apache.xerces.xni.XMLAttributes)
  - org.apache.xerces.dom.DOMOutputImpl (implements org.w3c.dom.ls.LSOutput)
  - org.apache.xerces.dom.DOMStringListImpl (implements org.w3c.dom.DOMStringList)
  - org.apache.xerces.dom.NamedNodeMapImpl (implements org.w3c.dom.NamedNodeMap, java.io.Serializable)
    - org.apache.xerces.dom.AttributeMap
  - org.apache.xerces.dom.NodeImpl (implements java.lang.Cloneable, org.w3c.dom.events.EventTarget, org.w3c.dom.Node, org.w3c.dom.NodeList, java.io.Serializable)
    - org.apache.xerces.dom.AttrImpl (implements org.w3c.dom.Attr, org.w3c.dom.TypeInfo)
      - org.apache.xerces.dom.AttrNSImpl
        - org.apache.xerces.dom.DeferredAttrNSImpl (implements org.apache.xerces.dom.DeferredNode)
        - org.apache.xerces.dom.PSVIAttrNSImpl (implements org.apache.xerces.xs.AttributePSVI)
      - org.apache.xerces.dom.DeferredAttrImpl (implements org.apache.xerces.dom.DeferredNode)
    - org.apache.xerces.dom.ChildNode
      - org.apache.xerces.dom.CharacterDataImpl
        - org.apache.xerces.dom.CommentImpl (implements org.w3c.dom.CharacterData, org.w3c.dom.Comment)
          - org.apache.xerces.dom.DeferredCommentImpl (implements org.apache.xerces.dom.DeferredNode)
        - org.apache.xerces.dom.ProcessingInstructionImpl (implements org.w3c.dom.ProcessingInstruction)
          - org.apache.xerces.dom.DeferredProcessingInstructionImpl (implements org.apache.xerces.dom.DeferredNode)
        - org.apache.xerces.dom.TextImpl (implements org.w3c.dom.CharacterData, org.w3c.dom.Text)
          - org.apache.xerces.dom.CDATASectionImpl (implements org.w3c.dom.CDATASection)
            - org.apache.xerces.dom.DeferredCDATASectionImpl (implements org.apache.xerces.dom.DeferredNode)
          - org.apache.xerces.dom.DeferredTextImpl (implements org.apache.xerces.dom.DeferredNode)
      - org.apache.xerces.dom.ParentNode
        - org.apache.xerces.dom.CoreDocumentImpl (implements org.w3c.dom.Document)
          - org.apache.xerces.dom.DocumentImpl (implements org.w3c.dom.events.DocumentEvent, org.w3c.dom.ranges.DocumentRange, org.w3c.dom.traversal.DocumentTraversal)
            - org.apache.xerces.dom.DeferredDocumentImpl (implements org.apache.xerces.dom.DeferredNode)
            - org.apache.xerces.dom.PSVIDocumentImpl
        - org.apache.xerces.dom.DocumentFragmentImpl (implements org.w3c.dom.DocumentFragment)
        - org.apache.xerces.dom.DocumentTypeImpl (implements org.w3c.dom.DocumentType)
          - org.apache.xerces.dom.DeferredDocumentTypeImpl (implements org.apache.xerces.dom.DeferredNode)
        - org.apache.xerces.dom.ElementDefinitionImpl
          - org.apache.xerces.dom.DeferredElementDefinitionImpl (implements org.apache.xerces.dom.DeferredNode)
        - org.apache.xerces.dom.ElementImpl (implements org.w3c.dom.Element, org.w3c.dom.ElementTraversal, org.w3c.dom.TypeInfo)
          - org.apache.xerces.dom.DeferredElementImpl (implements org.apache.xerces.dom.DeferredNode)
          - org.apache.xerces.dom.ElementNSImpl
            - org.apache.xerces.dom.DeferredElementNSImpl (implements org.apache.xerces.dom.DeferredNode)
            - org.apache.xerces.dom.PSVIElementNSImpl (implements org.apache.xerces.xs.ElementPSVI)
        - org.apache.xerces.dom.EntityImpl (implements org.w3c.dom.Entity)
          - org.apache.xerces.dom.DeferredEntityImpl (implements org.apache.xerces.dom.DeferredNode)
        - org.apache.xerces.dom.EntityReferenceImpl (implements org.w3c.dom.EntityReference)
          - org.apache.xerces.dom.DeferredEntityReferenceImpl (implements org.apache.xerces.dom.DeferredNode)
    - org.apache.xerces.dom.NotationImpl (implements org.w3c.dom.Notation)
      - org.apache.xerces.dom.DeferredNotationImpl (implements org.apache.xerces.dom.DeferredNode)
  - org.apache.xerces.dom.NodeIteratorImpl (implements org.w3c.dom.traversal.NodeIterator)
  - org.apache.xerces.util.ParserConfigurationSettings (implements org.apache.xerces.xni.parser.XMLComponentManager)
    - org.apache.xerces.dom.DOMConfigurationImpl (implements org.w3c.dom.DOMConfiguration, org.apache.xerces.xni.parser.XMLParserConfiguration)
  - org.apache.xerces.dom.RangeImpl (implements org.w3c.dom.ranges.Range)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.w3c.dom.ranges.RangeException
          - org.apache.xerces.dom.RangeExceptionImpl
  - org.apache.xerces.dom.TreeWalkerImpl (implements org.w3c.dom.traversal.TreeWalker)

## Interface Hierarchy

- org.w3c.dom.Node
  - org.apache.xerces.dom.DeferredNode

Copyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.