# Hierarchy For Package org.apache.xmlbeans.impl.common

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - org.apache.xmlbeans.impl.common.XmlErrorPrinter
    - org.apache.xmlbeans.impl.common.XmlErrorWatcher
  - org.apache.xmlbeans.impl.common.DefaultClassLoaderResourceLoader (implements org.apache.xmlbeans.ResourceLoader)
  - org.xml.sax.helpers.DefaultHandler (implements org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler)
    - org.apache.xmlbeans.impl.common.Sax2Dom (implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler)
  - org.apache.xmlbeans.impl.common.DocumentHelper
  - org.apache.xmlbeans.impl.common.EncodingMap
  - org.apache.xmlbeans.impl.common.GlobalLock
  - org.apache.xmlbeans.impl.common.IdentityConstraint
  - org.apache.xmlbeans.impl.common.IdentityConstraint.ConstraintState
    - org.apache.xmlbeans.impl.common.IdentityConstraint.FieldState
    - org.apache.xmlbeans.impl.common.IdentityConstraint.IdRefState
    - org.apache.xmlbeans.impl.common.IdentityConstraint.IdState
    - org.apache.xmlbeans.impl.common.IdentityConstraint.SelectorState
      - org.apache.xmlbeans.impl.common.IdentityConstraint.KeyrefState
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - java.io.BufferedInputStream
        - org.apache.xmlbeans.impl.common.SniffedXmlInputStream
    - org.apache.xmlbeans.impl.common.PushedInputStream
      - org.apache.xmlbeans.impl.common.ReaderInputStream
  - org.apache.xmlbeans.impl.common.IOUtil
  - org.apache.xmlbeans.impl.common.JarHelper
  - org.apache.xmlbeans.impl.common.Levenshtein
  - org.apache.xmlbeans.impl.common.LoadSaveUtils
  - org.apache.xmlbeans.impl.common.Mutex
  - org.apache.xmlbeans.impl.common.NameUtil
  - org.apache.xmlbeans.impl.common.QNameHelper
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - java.io.BufferedReader
      - org.apache.xmlbeans.impl.common.SniffedXmlReader
  - org.apache.xmlbeans.impl.common.ResolverUtil
  - org.apache.xmlbeans.impl.common.SAXHelper
  - org.apache.xmlbeans.impl.common.SoftCache
  - org.apache.xmlbeans.impl.common.StaxHelper
  - org.apache.xmlbeans.impl.common.SystemCache
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.xmlbeans.impl.common.InvalidLexicalValueException
  - org.apache.xmlbeans.impl.common.XBeanDebug
  - org.apache.xmlbeans.impl.common.XBLogFactory
  - org.apache.xmlbeans.impl.common.XBLogger
    - org.apache.xmlbeans.impl.common.NullLogger
  - org.apache.xmlbeans.impl.common.XMLBeansConstants
  - org.apache.xmlbeans.impl.common.XMLChar
  - org.apache.xmlbeans.impl.common.XmlEncodingSniffer
  - org.apache.xmlbeans.impl.common.XmlEventBase (implements org.apache.xmlbeans.xml.stream.XMLEvent)
  - org.apache.xmlbeans.impl.common.XMLNameHelper
  - org.apache.xmlbeans.impl.common.XmlNameImpl (implements org.apache.xmlbeans.xml.stream.XMLName)
  - org.apache.xmlbeans.impl.common.XmlObjectList
  - org.apache.xmlbeans.impl.common.XmlReaderToWriter
  - org.apache.xmlbeans.impl.common.XmlStreamUtils
  - org.apache.xmlbeans.impl.common.XmlWhitespace

## Interface Hierarchy

- org.apache.xmlbeans.impl.common.PrefixResolver
  - org.apache.xmlbeans.impl.common.ValidatorListener.Event
- org.apache.xmlbeans.impl.common.ValidationContext
- org.apache.xmlbeans.impl.common.ValidatorListener
- org.apache.xmlbeans.impl.common.XmlLocale