# Hierarchy For All Packages

Package Hierarchies:

- org.apache.xerces.dom,
- org.apache.xerces.dom.events,
- org.apache.xerces.impl,
- org.apache.xerces.impl.dtd,
- org.apache.xerces.impl.dtd.models,
- org.apache.xerces.impl.dv,
- org.apache.xerces.impl.dv.dtd,
- org.apache.xerces.impl.dv.util,
- org.apache.xerces.impl.dv.xs,
- org.apache.xerces.impl.io,
- org.apache.xerces.impl.msg,
- org.apache.xerces.impl.scd,
- org.apache.xerces.impl.validation,
- org.apache.xerces.impl.xpath,
- org.apache.xerces.impl.xpath.regex,
- org.apache.xerces.impl.xs,
- org.apache.xerces.impl.xs.alternative,
- org.apache.xerces.impl.xs.assertion,
- org.apache.xerces.impl.xs.identity,
- org.apache.xerces.impl.xs.models,
- org.apache.xerces.impl.xs.opti,
- org.apache.xerces.impl.xs.traversers,
- org.apache.xerces.impl.xs.util,
- org.apache.xerces.jaxp,
- org.apache.xerces.jaxp.datatype,
- org.apache.xerces.jaxp.validation,
- org.apache.xerces.parsers,
- org.apache.xerces.stax,
- org.apache.xerces.stax.events,
- org.apache.xerces.util,
- org.apache.xerces.xinclude,
- org.apache.xerces.xpointer

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.apache.xerces.impl.dv.util.ByteListImpl (implements org.apache.xerces.xs.datatypes.ByteList)
      - org.apache.xerces.impl.xs.util.LSInputListImpl (implements org.apache.xerces.xs.LSInputList)
      - org.apache.xerces.impl.xs.util.ObjectListImpl (implements org.apache.xerces.xs.datatypes.ObjectList)
      - org.apache.xerces.impl.xs.util.ShortListImpl (implements org.apache.xerces.xs.ShortList)
      - org.apache.xerces.impl.xs.util.StringListImpl (implements org.apache.xerces.xs.StringList)
      - org.apache.xerces.impl.xs.XSModelImpl (implements org.apache.xerces.xs.XSModel, org.apache.xerces.xs.XSNamespaceItemList)
      - org.apache.xerces.impl.xs.util.XSObjectListImpl (implements org.apache.xerces.xs.XSObjectList)
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - org.apache.xerces.impl.xs.util.XSNamedMapImpl (implements org.apache.xerces.xs.XSNamedMap)
      - org.apache.xerces.impl.xs.util.XSNamedMap4Types
  - org.apache.xerces.parsers.AbstractSAXParser.AttributesProxy (implements org.xml.sax.AttributeList, org.xml.sax.ext.Attributes2)
  - org.apache.xerces.parsers.AbstractSAXParser.LocatorProxy (implements org.xml.sax.ext.Locator2)
  - org.apache.xerces.impl.xs.AbstractXPath2EngineImpl
    - org.apache.xerces.impl.xs.alternative.Test
    - org.apache.xerces.impl.xs.assertion.XSAssertImpl (implements org.apache.xerces.impl.xs.assertion.XSAssert)
  - org.apache.xerces.dom.ASModelImpl (implements org.apache.xerces.dom3.as.ASModel)
  - org.apache.xerces.stax.events.AttributeImpl (implements javax.xml.stream.events.Attribute)
    - org.apache.xerces.stax.events.NamespaceImpl (implements javax.xml.stream.events.Namespace)
  - org.apache.xerces.impl.xs.AttributePSVImpl (implements org.apache.xerces.xs.AttributePSVI)
  - org.apache.xerces.util.AttributesProxy (implements org.xml.sax.AttributeList, org.xml.sax.ext.Attributes2)
  - org.apache.xerces.util.AugmentationsImpl (implements org.apache.xerces.xni.Augmentations)
  - org.apache.xerces.impl.dv.util.Base64
  - org.apache.xerces.impl.xpath.regex.BMPattern
  - org.apache.xerces.parsers.CachingParserPool
  - org.apache.xerces.parsers.CachingParserPool.SynchronizedGrammarPool (implements org.apache.xerces.xni.grammars.XMLGrammarPool)
  - org.apache.xerces.stax.events.CharactersImpl (implements javax.xml.stream.events.Characters)
  - org.apache.xerces.impl.xs.models.CMBuilder
  - org.apache.xerces.impl.dtd.models.CMNode
    - org.apache.xerces.impl.dtd.models.CMAny
    - org.apache.xerces.impl.dtd.models.CMBinOp
    - org.apache.xerces.impl.dtd.models.CMLeaf
    - org.apache.xerces.impl.dtd.models.CMUniOp
    - org.apache.xerces.impl.xs.models.XSCMBinOp
    - org.apache.xerces.impl.xs.models.XSCMLeaf
      - org.apache.xerces.impl.xs.models.XSCMRepeatingLeaf
    - org.apache.xerces.impl.xs.models.XSCMUniOp
  - org.apache.xerces.impl.xs.models.CMNodeFactory
  - org.apache.xerces.impl.dtd.models.CMStateSet
  - org.apache.xerces.stax.events.CommentImpl (implements javax.xml.stream.events.Comment)
  - org.apache.xerces.impl.Constants
  - 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.impl.xs.XSImplementationImpl (implements org.apache.xerces.xs.XSImplementation)
  - javax.xml.datatype.DatatypeFactory
    - org.apache.xerces.jaxp.datatype.DatatypeFactoryImpl
  - org.apache.xerces.util.DatatypeMessageFormatter
  - org.apache.xerces.dom.DeepNodeListImpl (implements org.w3c.dom.NodeList)
  - org.apache.xerces.util.DefaultErrorHandler (implements org.apache.xerces.xni.parser.XMLErrorHandler)
  - org.apache.xerces.stax.DefaultNamespaceContext (implements javax.xml.namespace.NamespaceContext)
  - org.apache.xerces.impl.xs.opti.DefaultNode (implements org.w3c.dom.Node)
    - org.apache.xerces.impl.xs.opti.NodeImpl
      - org.apache.xerces.impl.xs.opti.AttrImpl (implements org.w3c.dom.Attr)
      - org.apache.xerces.impl.xs.opti.DefaultDocument (implements org.w3c.dom.Document)
        - org.apache.xerces.impl.xs.opti.SchemaDOM
      - org.apache.xerces.impl.xs.opti.DefaultElement (implements org.w3c.dom.Element)
        - org.apache.xerces.impl.xs.opti.ElementImpl
      - org.apache.xerces.impl.xs.opti.DefaultText (implements org.w3c.dom.Text)
        - org.apache.xerces.impl.xs.opti.TextImpl
  - org.apache.xerces.impl.xs.opti.DefaultXMLDocumentHandler (implements org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler)
    - org.apache.xerces.impl.xs.opti.SchemaDOMParser
  - org.apache.xerces.impl.dtd.models.DFAContentModel (implements org.apache.xerces.impl.dtd.models.ContentModelValidator)
  - javax.xml.parsers.DocumentBuilder
    - org.apache.xerces.jaxp.DocumentBuilderImpl (implements org.apache.xerces.jaxp.JAXPConstants)
  - javax.xml.parsers.DocumentBuilderFactory
    - org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
  - org.apache.xerces.util.DOMEntityResolverWrapper (implements org.apache.xerces.xni.parser.XMLEntityResolver)
  - org.apache.xerces.util.DOMErrorHandlerWrapper (implements org.w3c.dom.DOMErrorHandler, org.apache.xerces.xni.parser.XMLErrorHandler)
  - 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.util.DOMUtil
  - org.apache.xerces.impl.dv.DTDDVFactory
    - org.apache.xerces.impl.dv.dtd.DTDDVFactoryImpl
      - org.apache.xerces.impl.dv.dtd.XML11DTDDVFactoryImpl
  - org.apache.xerces.impl.dtd.DTDGrammar (implements org.apache.xerces.impl.validation.EntityState, org.apache.xerces.xni.grammars.Grammar, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler)
  - org.apache.xerces.impl.dtd.DTDGrammar.QNameHashtable
  - org.apache.xerces.impl.dtd.DTDGrammarBucket
  - org.apache.xerces.stax.events.DTDImpl (implements javax.xml.stream.events.DTD)
  - org.apache.xerces.impl.xs.ElementPSVImpl (implements org.apache.xerces.xs.ElementPSVI)
  - org.apache.xerces.stax.EmptyLocation (implements javax.xml.stream.Location)
  - org.apache.xerces.util.EncodingMap
  - org.apache.xerces.stax.events.EndDocumentImpl (implements javax.xml.stream.events.EndDocument)
  - org.apache.xerces.stax.events.EndElementImpl (implements javax.xml.stream.events.EndElement)
  - org.apache.xerces.impl.dv.dtd.ENTITYDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
  - org.apache.xerces.stax.events.EntityDeclarationImpl (implements javax.xml.stream.events.EntityDeclaration)
  - org.apache.xerces.stax.events.EntityReferenceImpl (implements javax.xml.stream.events.EntityReference)
  - org.apache.xerces.util.EntityResolver2Wrapper (implements org.apache.xerces.impl.ExternalSubsetResolver)
  - org.apache.xerces.util.EntityResolverWrapper (implements org.apache.xerces.xni.parser.XMLEntityResolver)
  - org.apache.xerces.impl.dv.xs.EqualityHelper
  - org.apache.xerces.util.ErrorHandlerProxy (implements org.xml.sax.ErrorHandler)
  - org.apache.xerces.util.ErrorHandlerWrapper (implements org.apache.xerces.xni.parser.XMLErrorHandler)
  - org.apache.xerces.dom.events.EventImpl (implements org.w3c.dom.events.Event)
    - org.apache.xerces.dom.events.MutationEventImpl (implements org.w3c.dom.events.MutationEvent)
    - org.apache.xerces.dom.events.UIEventImpl (implements org.w3c.dom.events.UIEvent)
      - org.apache.xerces.dom.events.MouseEventImpl (implements org.w3c.dom.events.MouseEvent)
  - org.apache.xerces.impl.xs.identity.Field
  - org.apache.xerces.impl.dv.util.HexBin
  - org.apache.xerces.impl.dv.dtd.IDDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
    - org.apache.xerces.impl.dv.dtd.XML11IDDatatypeValidator
  - org.apache.xerces.impl.xs.identity.IdentityConstraint (implements org.apache.xerces.xs.XSIDCDefinition)
    - org.apache.xerces.impl.xs.identity.KeyRef
    - org.apache.xerces.impl.xs.identity.UniqueOrKey
  - org.apache.xerces.impl.dv.dtd.IDREFDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
    - org.apache.xerces.impl.dv.dtd.XML11IDREFDatatypeValidator
  - org.apache.xerces.stax.ImmutableLocation (implements javax.xml.stream.Location)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.xerces.impl.XMLEntityManager.RewindableInputStream
  - org.apache.xerces.util.IntStack
  - org.apache.xerces.util.JAXPNamespaceContextWrapper (implements org.apache.xerces.xni.NamespaceContext)
  - org.apache.xerces.impl.dv.dtd.ListDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
  - org.apache.xerces.util.LocatorProxy (implements org.xml.sax.ext.Locator2)
  - org.apache.xerces.impl.xpath.regex.Match (implements java.lang.Cloneable)
  - org.apache.xerces.impl.dtd.models.MixedContentModel (implements org.apache.xerces.impl.dtd.models.ContentModelValidator)
  - org.apache.xerces.dom.NamedNodeMapImpl (implements org.w3c.dom.NamedNodeMap, java.io.Serializable)
    - org.apache.xerces.dom.AttributeMap
  - org.apache.xerces.impl.xs.opti.NamedNodeMapImpl (implements org.w3c.dom.NamedNodeMap)
  - org.apache.xerces.util.NamespaceSupport (implements org.apache.xerces.xni.NamespaceContext)
    - org.apache.xerces.xinclude.MultipleScopeNamespaceSupport
      - org.apache.xerces.xinclude.XIncludeNamespaceSupport
    - org.apache.xerces.impl.xs.SchemaNamespaceSupport
  - org.apache.xerces.util.NamespaceSupport.Prefixes (implements java.util.Enumeration<E>)
  - org.apache.xerces.impl.dv.dtd.NMTOKENDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
    - org.apache.xerces.impl.dv.dtd.XML11NMTOKENDatatypeValidator
  - 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.impl.dv.dtd.NOTATIONDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
  - org.apache.xerces.stax.events.NotationDeclarationImpl (implements javax.xml.stream.events.NotationDeclaration)
  - org.apache.xerces.impl.xs.traversers.OverrideTransformationManager
  - org.apache.xerces.impl.xs.traversers.OverrideTransformer
    - org.apache.xerces.impl.xs.traversers.DOMOverrideImpl
  - org.apache.xerces.util.ParserConfigurationSettings (implements org.apache.xerces.xni.parser.XMLComponentManager)
    - org.apache.xerces.parsers.BasicParserConfiguration (implements org.apache.xerces.xni.parser.XMLParserConfiguration)
      - org.apache.xerces.parsers.DTDConfiguration (implements org.apache.xerces.xni.parser.XMLPullParserConfiguration)
        - org.apache.xerces.parsers.StandardParserConfiguration
          - org.apache.xerces.parsers.IntegratedParserConfiguration
      - org.apache.xerces.parsers.NonValidatingConfiguration (implements org.apache.xerces.xni.parser.XMLPullParserConfiguration)
      - org.apache.xerces.impl.xs.opti.SchemaParsingConfig (implements org.apache.xerces.xni.parser.XMLPullParserConfiguration)
    - org.apache.xerces.dom.DOMConfigurationImpl (implements org.w3c.dom.DOMConfiguration, org.apache.xerces.xni.parser.XMLParserConfiguration)
    - org.apache.xerces.parsers.XML11Configuration (implements org.apache.xerces.parsers.XML11Configurable, org.apache.xerces.xni.parser.XMLPullParserConfiguration)
      - org.apache.xerces.parsers.XIncludeAwareParserConfiguration
        - org.apache.xerces.parsers.SecureProcessingConfiguration
        - org.apache.xerces.parsers.SecurityConfiguration
        - org.apache.xerces.parsers.SoftReferenceSymbolTableConfiguration
        - org.apache.xerces.parsers.XMLGrammarCachingConfiguration
      - org.apache.xerces.parsers.XIncludeParserConfiguration
      - org.apache.xerces.parsers.XPointerParserConfiguration
    - org.apache.xerces.parsers.XML11DTDConfiguration (implements org.apache.xerces.parsers.XML11Configurable, org.apache.xerces.xni.parser.XMLPullParserConfiguration)
    - org.apache.xerces.parsers.XML11NonValidatingConfiguration (implements org.apache.xerces.parsers.XML11Configurable, org.apache.xerces.xni.parser.XMLPullParserConfiguration)
  - org.apache.xerces.stax.events.ProcessingInstructionImpl (implements javax.xml.stream.events.ProcessingInstruction)
  - org.apache.xerces.dom.RangeImpl (implements org.w3c.dom.ranges.Range)
  - org.apache.xerces.impl.xpath.regex.RangeTokenMapFactory
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - org.apache.xerces.impl.io.ASCIIReader
    - org.apache.xerces.impl.io.Latin1Reader
    - org.apache.xerces.impl.io.UCSReader
    - org.apache.xerces.impl.io.UTF16Reader
    - org.apache.xerces.impl.io.UTF8Reader
  - java.lang.ref.Reference<T>
    - java.lang.ref.SoftReference<T>
      - org.apache.xerces.util.SoftReferenceSymbolTable.SREntry
  - org.apache.xerces.impl.xpath.regex.RegularExpression (implements java.io.Serializable)
  - org.apache.xerces.impl.xpath.regex.REUtil
  - org.apache.xerces.util.SAXLocatorWrapper (implements org.apache.xerces.xni.XMLLocator)
  - org.apache.xerces.util.SAXMessageFormatter
  - javax.xml.parsers.SAXParser
    - org.apache.xerces.jaxp.SAXParserImpl (implements org.apache.xerces.jaxp.JAXPConstants, org.apache.xerces.xs.PSVIProvider)
  - javax.xml.parsers.SAXParserFactory
    - org.apache.xerces.jaxp.SAXParserFactoryImpl
  - org.apache.xerces.impl.scd.SCDResolver
  - org.apache.xerces.impl.xs.opti.SchemaConditionalIncludeHelper
  - org.apache.xerces.impl.dv.SchemaDVFactory
    - org.apache.xerces.impl.dv.xs.BaseDVFactory
      - org.apache.xerces.impl.dv.xs.FullDVFactory
    - org.apache.xerces.impl.dv.xs.BaseSchemaDVFactory
      - org.apache.xerces.impl.dv.xs.ExtendedSchemaDVFactoryImpl
      - org.apache.xerces.impl.dv.xs.Schema11DVFactoryImpl
      - org.apache.xerces.impl.dv.xs.SchemaDVFactoryImpl
  - javax.xml.validation.SchemaFactory
    - org.apache.xerces.jaxp.validation.XMLSchema11Factory
    - org.apache.xerces.jaxp.validation.XMLSchemaFactory
  - org.apache.xerces.impl.xs.SchemaGrammar (implements org.apache.xerces.xni.grammars.XSGrammar, org.apache.xerces.xs.XSNamespaceItem)
    - org.apache.xerces.impl.xs.SchemaGrammar.BuiltinSchemaGrammar
    - org.apache.xerces.impl.xs.SchemaGrammar.Schema4Annotations
  - org.apache.xerces.impl.xs.SchemaSymbols
  - org.apache.xerces.util.SecurityManager
  - org.apache.xerces.impl.xs.identity.Selector
  - org.apache.xerces.impl.xpath.SimpleCharStream
  - org.apache.xerces.impl.dtd.models.SimpleContentModel (implements org.apache.xerces.impl.dtd.models.ContentModelValidator)
  - org.apache.xerces.impl.xs.util.SimpleLocator (implements org.apache.xerces.xni.XMLLocator)
  - org.apache.xerces.util.SoftReferenceSymbolTable.SREntryData
  - org.apache.xerces.stax.events.StartDocumentImpl (implements javax.xml.stream.events.StartDocument)
  - org.apache.xerces.stax.events.StartElementImpl (implements javax.xml.stream.events.StartElement)
  - org.apache.xerces.util.StAXLocationWrapper (implements org.apache.xerces.xni.XMLLocator)
  - org.apache.xerces.impl.dv.dtd.StringDatatypeValidator (implements org.apache.xerces.impl.dv.DatatypeValidator)
  - org.apache.xerces.impl.xs.SubstitutionGroupHandler
  - org.apache.xerces.util.SymbolHash
  - org.apache.xerces.util.SymbolHash.Entry
  - org.apache.xerces.util.SymbolTable
    - org.apache.xerces.util.ShadowedSymbolTable
    - org.apache.xerces.util.SoftReferenceSymbolTable
    - org.apache.xerces.util.SynchronizedSymbolTable
  - org.apache.xerces.util.SymbolTable.Entry
  - org.apache.xerces.impl.xs.assertion.Test
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.xerces.impl.dv.DatatypeException
        - org.apache.xerces.impl.dv.InvalidDatatypeFacetException
        - org.apache.xerces.impl.dv.InvalidDatatypeValueException
      - java.io.IOException
        - java.io.CharConversionException
          - org.apache.xerces.impl.io.MalformedByteSequenceException
        - org.apache.xerces.util.URI.MalformedURIException
      - org.apache.xerces.impl.xs.traversers.OverrideTransformException
      - java.lang.RuntimeException
        - org.apache.xerces.impl.dv.DVFactoryException
        - org.apache.xerces.impl.xpath.regex.ParseException
        - org.w3c.dom.ranges.RangeException
          - org.apache.xerces.dom.RangeExceptionImpl
        - org.apache.xerces.impl.dv.xs.SchemaDateTimeException
      - org.apache.xerces.impl.scd.SCDException
      - org.apache.xerces.impl.xs.XMLSchemaException
      - org.apache.xerces.impl.xpath.XPathException
  - org.apache.xerces.impl.xpath.Token (implements java.io.Serializable)
  - org.apache.xerces.dom.TreeWalkerImpl (implements org.w3c.dom.traversal.TreeWalker)
  - org.apache.xerces.impl.dv.xs.TypeValidator
    - org.apache.xerces.impl.dv.xs.AbstractDateTimeDV
      - org.apache.xerces.impl.dv.xs.DateTimeDV
        - org.apache.xerces.impl.dv.xs.DateDV
        - org.apache.xerces.impl.dv.xs.DateTimeStampDV
      - org.apache.xerces.impl.dv.xs.DayDV
      - org.apache.xerces.impl.dv.xs.DurationDV
      - org.apache.xerces.impl.dv.xs.MonthDayDV
      - org.apache.xerces.impl.dv.xs.MonthDV
      - org.apache.xerces.impl.dv.xs.TimeDV
      - org.apache.xerces.impl.dv.xs.YearDV
      - org.apache.xerces.impl.dv.xs.YearMonthDV
    - org.apache.xerces.impl.dv.xs.AnySimpleDV
    - org.apache.xerces.impl.dv.xs.AnyURIDV
    - org.apache.xerces.impl.dv.xs.Base64BinaryDV
    - org.apache.xerces.impl.dv.xs.BooleanDV
    - org.apache.xerces.impl.dv.xs.DecimalDV
      - org.apache.xerces.impl.dv.xs.IntegerDV
    - org.apache.xerces.impl.dv.xs.DoubleDV
    - org.apache.xerces.impl.dv.xs.EntityDV
    - org.apache.xerces.impl.dv.xs.ErrorDV
    - org.apache.xerces.impl.dv.xs.FloatDV
    - org.apache.xerces.impl.dv.xs.HexBinaryDV
    - org.apache.xerces.impl.dv.xs.IDDV
    - org.apache.xerces.impl.dv.xs.IDREFDV
    - org.apache.xerces.impl.dv.xs.ListDV
    - org.apache.xerces.impl.dv.xs.QNameDV
    - org.apache.xerces.impl.dv.xs.StringDV
    - org.apache.xerces.impl.dv.xs.UnionDV
  - org.apache.xerces.impl.dv.xs.TypeValidatorHelper
  - org.apache.xerces.util.URI (implements java.io.Serializable)
  - org.apache.xerces.impl.dv.ValidatedInfo (implements org.apache.xerces.xs.XSValue)
  - org.apache.xerces.impl.validation.ValidationManager
  - org.apache.xerces.impl.validation.ValidationState (implements org.apache.xerces.impl.dv.ValidationContext)
    - org.apache.xerces.impl.validation.ConfigurableValidationState
  - org.apache.xerces.impl.Version
  - org.apache.xerces.xinclude.XIncludeHandler (implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.xni.parser.XMLDTDFilter)
    - org.apache.xerces.xpointer.XPointerHandler (implements org.apache.xerces.xpointer.XPointerProcessor)
  - org.apache.xerces.xinclude.XIncludeHandler.Notation
  - org.apache.xerces.xinclude.XIncludeHandler.UnparsedEntity
  - org.apache.xerces.xinclude.XIncludeMessageFormatter (implements org.apache.xerces.util.MessageFormatter)
  - org.apache.xerces.xinclude.XIncludeTextReader
    - org.apache.xerces.xinclude.XInclude11TextReader
  - org.apache.xerces.impl.xs.util.XInt
  - org.apache.xerces.impl.xs.util.XIntPool
  - org.apache.xerces.util.XML11Char
  - org.apache.xerces.impl.dtd.XMLAttributeDecl
  - org.apache.xerces.util.XMLAttributesImpl (implements org.apache.xerces.xni.XMLAttributes)
  - org.apache.xerces.util.XMLCatalogResolver (implements org.xml.sax.ext.EntityResolver2, org.w3c.dom.ls.LSResourceResolver, org.apache.xerces.xni.parser.XMLEntityResolver)
  - org.apache.xerces.util.XMLChar
  - org.apache.xerces.impl.dtd.XMLContentSpec
  - org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.ElementStack
  - org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.FragmentContentDispatcher (implements org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.Dispatcher)
    - org.apache.xerces.impl.XMLDocumentScannerImpl.ContentDispatcher
      - org.apache.xerces.impl.XML11NSDocumentScannerImpl.NS11ContentDispatcher
      - org.apache.xerces.impl.XMLNSDocumentScannerImpl.NSContentDispatcher
  - org.apache.xerces.impl.XMLDocumentScannerImpl.DTDDispatcher (implements org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.Dispatcher)
  - org.apache.xerces.impl.XMLDocumentScannerImpl.PrologDispatcher (implements org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.Dispatcher)
  - org.apache.xerces.impl.XMLDocumentScannerImpl.TrailingMiscDispatcher (implements org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.Dispatcher)
  - org.apache.xerces.impl.XMLDocumentScannerImpl.XMLDeclDispatcher (implements org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.Dispatcher)
  - org.apache.xerces.impl.dtd.XMLDTDProcessor (implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDTDContentModelFilter, org.apache.xerces.xni.parser.XMLDTDFilter)
    - org.apache.xerces.impl.dtd.XMLDTDLoader (implements org.apache.xerces.xni.grammars.XMLGrammarLoader)
      - org.apache.xerces.impl.dtd.XML11DTDProcessor
  - org.apache.xerces.impl.dtd.XMLDTDValidator (implements org.apache.xerces.impl.RevalidationHandler, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter, org.apache.xerces.impl.dtd.XMLDTDValidatorFilter)
    - org.apache.xerces.impl.dtd.XML11DTDValidator
      - org.apache.xerces.impl.dtd.XML11NSDTDValidator
    - org.apache.xerces.impl.dtd.XMLNSDTDValidator
  - org.apache.xerces.impl.dtd.XMLElementDecl
  - org.apache.xerces.impl.dtd.XMLEntityDecl
  - org.apache.xerces.impl.XMLEntityManager (implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLEntityResolver)
  - org.apache.xerces.impl.XMLEntityManager.Entity
    - org.apache.xerces.impl.XMLEntityManager.ExternalEntity
    - org.apache.xerces.impl.XMLEntityManager.InternalEntity
    - org.apache.xerces.impl.XMLEntityManager.ScannedEntity
  - org.apache.xerces.impl.XMLEntityScanner (implements org.apache.xerces.xni.XMLLocator)
    - org.apache.xerces.impl.XML11EntityScanner
  - org.apache.xerces.impl.XMLErrorReporter (implements org.apache.xerces.xni.parser.XMLComponent)
  - javax.xml.stream.XMLEventFactory
    - org.apache.xerces.stax.XMLEventFactoryImpl
  - org.apache.xerces.util.XMLGrammarPoolImpl (implements org.apache.xerces.xni.grammars.XMLGrammarPool)
    - org.apache.xerces.parsers.CachingParserPool.ShadowedGrammarPool
    - org.apache.xerces.impl.xs.util.XSGrammarPool
  - org.apache.xerces.util.XMLGrammarPoolImpl.Entry
  - org.apache.xerces.parsers.XMLGrammarPreparser
  - org.apache.xerces.xni.parser.XMLInputSource
    - org.apache.xerces.util.DOMInputSource
    - org.apache.xerces.util.HTTPInputSource
    - org.apache.xerces.util.SAXInputSource
    - org.apache.xerces.util.StAXInputSource
    - org.apache.xerces.impl.xs.util.XSInputSource
  - org.apache.xerces.util.XMLLocatorWrapper (implements org.apache.xerces.xni.XMLLocator)
  - org.apache.xerces.impl.msg.XMLMessageFormatter (implements org.apache.xerces.util.MessageFormatter)
  - org.apache.xerces.impl.XMLNamespaceBinder (implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter)
    - org.apache.xerces.impl.XML11NamespaceBinder
  - org.apache.xerces.impl.dtd.XMLNotationDecl
  - org.apache.xerces.parsers.XMLParser
    - org.apache.xerces.parsers.AbstractXMLDocumentParser (implements org.apache.xerces.xni.XMLDocumentHandler, org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler)
      - org.apache.xerces.parsers.AbstractDOMParser
        - org.apache.xerces.parsers.DOMParser
        - org.apache.xerces.parsers.DOMParserImpl (implements org.w3c.dom.DOMConfiguration, org.w3c.dom.ls.LSParser)
          - org.apache.xerces.parsers.DOMASBuilderImpl (implements org.apache.xerces.dom3.as.DOMASBuilder)
      - org.apache.xerces.parsers.AbstractSAXParser (implements org.xml.sax.Parser, org.apache.xerces.xs.PSVIProvider, org.xml.sax.XMLReader)
        - org.apache.xerces.parsers.SAXParser
          - org.apache.xerces.jaxp.SAXParserImpl.JAXPSAXParser
      - org.apache.xerces.parsers.XMLDocumentParser
    - org.apache.xerces.parsers.XMLGrammarParser
      - org.apache.xerces.parsers.DTDParser (implements org.apache.xerces.xni.XMLDTDContentModelHandler, org.apache.xerces.xni.XMLDTDHandler)
  - org.apache.xerces.util.XMLResourceIdentifierImpl (implements org.apache.xerces.xni.XMLResourceIdentifier)
    - org.apache.xerces.impl.dtd.XMLDTDDescription (implements org.apache.xerces.xni.grammars.XMLDTDDescription)
    - org.apache.xerces.util.XMLEntityDescriptionImpl (implements org.apache.xerces.impl.XMLEntityDescription)
    - org.apache.xerces.impl.xs.XSDDescription (implements org.apache.xerces.xni.grammars.XMLSchemaDescription)
  - org.apache.xerces.impl.XMLScanner (implements org.apache.xerces.xni.parser.XMLComponent)
    - org.apache.xerces.impl.XMLDocumentFragmentScannerImpl (implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentScanner, org.apache.xerces.impl.XMLEntityHandler)
      - org.apache.xerces.impl.XMLDocumentScannerImpl
        - org.apache.xerces.impl.XML11DocumentScannerImpl
          - org.apache.xerces.impl.XML11NSDocumentScannerImpl
        - org.apache.xerces.impl.XMLNSDocumentScannerImpl
    - org.apache.xerces.impl.XMLDTDScannerImpl (implements org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDTDScanner, org.apache.xerces.impl.XMLEntityHandler)
      - org.apache.xerces.impl.XML11DTDScannerImpl
  - org.apache.xerces.impl.xs.XMLSchemaLoader (implements org.w3c.dom.DOMConfiguration, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.grammars.XMLGrammarLoader, org.apache.xerces.impl.xs.XSElementDeclHelper, org.apache.xerces.xs.XSLoader)
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase (implements org.apache.xerces.impl.xs.identity.FieldActivator, org.apache.xerces.impl.xs.XSElementDeclHelper)
    - org.apache.xerces.impl.xs.XMLSchemaValidator (implements org.apache.xerces.impl.RevalidationHandler, org.apache.xerces.xni.parser.XMLComponent, org.apache.xerces.xni.parser.XMLDocumentFilter)
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.LocalIDKey
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.ShortVector
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.ValueStoreBase (implements org.apache.xerces.impl.xs.identity.ValueStore)
    - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.KeyRefValueStore
    - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.KeyValueStore
    - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.UniqueValueStore
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.ValueStoreCache
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.XPathMatcherStack
  - org.apache.xerces.impl.xs.XMLSchemaValidatorBase.XSIErrorReporter
  - org.apache.xerces.impl.dtd.XMLSimpleType
  - org.apache.xerces.xni.XMLString
    - org.apache.xerces.util.XMLStringBuffer
  - org.apache.xerces.util.XMLSymbols
  - org.apache.xerces.impl.XMLVersionDetector
  - org.apache.xerces.impl.xpath.XPath
    - org.apache.xerces.impl.xs.identity.Field.XPath
    - org.apache.xerces.impl.xs.identity.Selector.XPath
  - org.apache.xerces.impl.xpath.XPath.Axis (implements java.lang.Cloneable)
  - org.apache.xerces.impl.xpath.XPath.LocationPath (implements java.lang.Cloneable)
  - org.apache.xerces.impl.xpath.XPath.NodeTest (implements java.lang.Cloneable)
  - org.apache.xerces.impl.xpath.XPath.Step (implements java.lang.Cloneable)
  - org.apache.xerces.impl.xpath.XPath20
  - org.apache.xerces.impl.xpath.XPath20Parser
  - org.apache.xerces.impl.xpath.XPath20ParserTokenManager
  - org.apache.xerces.impl.xs.identity.XPathMatcher
    - org.apache.xerces.impl.xs.identity.Field.Matcher
    - org.apache.xerces.impl.xs.identity.Selector.Matcher
  - org.apache.xerces.impl.xs.models.XS11AllCM (implements org.apache.xerces.impl.xs.models.XSCMValidator)
  - org.apache.xerces.impl.xs.models.XS11CMRestriction (implements org.apache.xerces.impl.xs.XSElementDeclHelper)
  - org.apache.xerces.impl.xs.util.XS11TypeHelper
  - org.apache.xerces.impl.xs.models.XSAllCM (implements org.apache.xerces.impl.xs.models.XSCMValidator)
  - org.apache.xerces.impl.xs.XSAnnotationImpl (implements org.apache.xerces.xs.XSAnnotation)
  - org.apache.xerces.impl.xs.assertion.XSAssertConstants
  - org.apache.xerces.impl.xs.assertion.XSAssertionXPath2ValueImpl (implements org.apache.xerces.impl.xs.assertion.XSAssertionXPath2Value)
    - org.apache.xerces.impl.xs.assertion.XMLAssertAdapter (implements org.apache.xerces.impl.xs.assertion.XMLAssertHandler)
      - org.apache.xerces.impl.xs.XMLAssertXPath2EngineImpl
  - org.apache.xerces.impl.xs.traversers.XSAttributeChecker
  - org.apache.xerces.impl.xs.XSAttributeDecl (implements org.apache.xerces.xs.XSAttributeDeclaration)
  - org.apache.xerces.impl.xs.XSAttributeGroupDecl (implements org.apache.xerces.xs.XSAttributeGroupDefinition)
  - org.apache.xerces.impl.xs.XSAttributeUseImpl (implements org.apache.xerces.xs.XSAttributeUse)
  - org.apache.xerces.impl.xs.XSComplexTypeDecl (implements org.w3c.dom.TypeInfo, org.apache.xerces.xs.XSComplexTypeDefinition)
    - org.apache.xerces.impl.xs.SchemaGrammar.XSAnyType
  - org.apache.xerces.impl.xs.XSConstraints
  - org.apache.xerces.impl.xs.XSDAssertionValidator
  - org.apache.xerces.impl.xs.XSDeclarationPool
  - org.apache.xerces.impl.xs.models.XSDFACM (implements org.apache.xerces.impl.xs.models.XSCMValidator)
  - org.apache.xerces.impl.xs.traversers.XSDHandler
  - org.apache.xerces.impl.xs.XSDTypeAlternativeValidator
  - org.apache.xerces.impl.xs.XSElementDecl (implements org.apache.xerces.xs.XSElementDeclaration)
  - org.apache.xerces.impl.xs.models.XSEmptyCM (implements org.apache.xerces.impl.xs.models.XSCMValidator)
  - org.apache.xerces.impl.dv.XSFacets
  - org.apache.xerces.impl.xs.XSGrammarBucket
  - org.apache.xerces.impl.xs.XSGroupDecl (implements org.apache.xerces.xs.XSModelGroupDefinition)
  - org.apache.xerces.impl.xs.XSLoaderImpl (implements org.w3c.dom.DOMConfiguration, org.apache.xerces.xs.XSLoader)
  - org.apache.xerces.impl.xs.XSMessageFormatter (implements org.apache.xerces.util.MessageFormatter)
  - org.apache.xerces.impl.xs.XSModelGroupImpl (implements org.apache.xerces.xs.XSModelGroup)
  - org.apache.xerces.impl.xs.XSNotationDecl (implements org.apache.xerces.xs.XSNotationDeclaration)
  - org.apache.xerces.impl.xs.XSOpenContentDecl (implements org.apache.xerces.xs.XSOpenContent)
  - org.apache.xerces.impl.xs.XSParticleDecl (implements org.apache.xerces.xs.XSParticle)
  - org.apache.xerces.impl.dv.xs.XSSimpleTypeDecl (implements org.w3c.dom.TypeInfo, org.apache.xerces.impl.dv.XSSimpleType)
  - org.apache.xerces.impl.dv.xs.XSSimpleTypeDelegate (implements org.apache.xerces.impl.dv.XSSimpleType)
  - org.apache.xerces.impl.xs.alternative.XSTypeAlternativeImpl (implements org.apache.xerces.xs.XSTypeAlternative)
  - org.apache.xerces.impl.xs.XSWildcardDecl (implements org.apache.xerces.xs.XSWildcard)

## Interface Hierarchy

- org.apache.xerces.impl.dtd.models.ContentModelValidator
- org.apache.xerces.impl.dv.DatatypeValidator
- org.apache.xerces.impl.validation.EntityState
- org.apache.xerces.impl.xs.identity.FieldActivator
- org.apache.xerces.jaxp.JAXPConstants
- org.apache.xerces.util.MessageFormatter
- org.w3c.dom.Node
  - org.apache.xerces.dom.DeferredNode
- org.apache.xerces.impl.dv.ValidationContext
- org.apache.xerces.impl.xs.identity.ValueStore
- org.apache.xerces.parsers.XML11Configurable
- org.apache.xerces.impl.dtd.XMLContentSpec.Provider
- org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.Dispatcher
- org.apache.xerces.xni.XMLDocumentHandler
  - org.apache.xerces.xni.parser.XMLDocumentFilter (also extends org.apache.xerces.xni.parser.XMLDocumentSource)
    - org.apache.xerces.impl.RevalidationHandler
    - org.apache.xerces.impl.dtd.XMLDTDValidatorFilter
- org.apache.xerces.xni.parser.XMLDocumentSource
  - org.apache.xerces.xni.parser.XMLDocumentFilter (also extends org.apache.xerces.xni.XMLDocumentHandler)
    - org.apache.xerces.impl.RevalidationHandler
    - org.apache.xerces.impl.dtd.XMLDTDValidatorFilter
- org.apache.xerces.impl.XMLEntityHandler
- org.apache.xerces.xni.parser.XMLEntityResolver
  - org.apache.xerces.impl.ExternalSubsetResolver
- org.apache.xerces.xni.XMLResourceIdentifier
  - org.apache.xerces.impl.XMLEntityDescription
- org.apache.xerces.xpointer.XPointerPart
- org.apache.xerces.xpointer.XPointerProcessor
- org.apache.xerces.impl.xs.assertion.XSAssertionXPath2Value
  - org.apache.xerces.impl.xs.assertion.XMLAssertHandler
- org.apache.xerces.impl.xs.models.XSCMValidator
- org.apache.xerces.impl.xs.XSElementDeclHelper
- org.apache.xerces.jaxp.validation.XSGrammarPoolContainer
- org.apache.xerces.xs.XSObject
  - org.apache.xerces.impl.xs.assertion.XSAssert
  - org.apache.xerces.xs.XSTypeDefinition
    - org.apache.xerces.xs.XSSimpleTypeDefinition
      - org.apache.xerces.impl.dv.XSSimpleType

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