# Hierarchy For Package org.apache.uima.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
    - java.util.concurrent.ConcurrentHashMap<K,V> (implements java.util.concurrent.ConcurrentMap<K,V>, java.io.Serializable)
      - org.apache.uima.util.ConcurrentHashMapWithProducer<K,V>
  - org.apache.uima.util.AnalysisEnginePerformanceReports
  - org.apache.uima.util.AnalysisEngineUtils
  - org.apache.uima.util.CasCopier
  - org.apache.uima.util.CasCreationUtils
  - org.apache.uima.util.CasIOUtils
  - org.apache.uima.util.CasPool
  - org.apache.uima.util.CasToInlineXml
  - org.apache.uima.util.ConsumerCasUtils
  - org.apache.uima.util.FileUtils
  - org.apache.uima.util.IntEntry<T>
  - org.apache.uima.util.JCasPool
  - org.apache.uima.util.Level
  - org.apache.uima.util.MessageReport
  - org.apache.uima.util.Misc
  - org.apache.uima.util.NameClassPair (implements java.io.Serializable)
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - java.io.PrintStream (implements java.lang.Appendable, java.io.Closeable)
        - org.apache.uima.util.LoggerPrintStream
  - org.apache.uima.util.ProgressImpl (implements java.lang.Cloneable, org.apache.uima.util.Progress)
  - org.apache.uima.util.SimpleResourceFactory (implements org.apache.uima.ResourceFactory)
  - org.apache.uima.util.TCasToInlineXml (implements org.apache.uima.util.TCasFormatter)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.uima.UIMAException (implements org.apache.uima.I18nExceptionI)
        - org.apache.uima.util.InvalidXMLException
  - org.apache.uima.util.TypeSystemUtil
  - org.apache.uima.util.UriUtils
  - org.apache.uima.util.XmlCasDeserializer
  - org.apache.uima.util.XmlCasSerializer
  - org.apache.uima.util.XMLInputSource
  - org.apache.uima.util.XMLParser.ParsingOptions
  - org.apache.uima.util.XMLSerializer
  - org.apache.uima.util.XMLSerializer.CharacterValidatingContentHandler (implements org.xml.sax.ContentHandler, org.xml.sax.ext.LexicalHandler)

## Interface Hierarchy

- java.lang.AutoCloseable
  - org.apache.uima.util.AutoCloseableNoException
- org.xml.sax.ContentHandler
  - org.apache.uima.util.SaxDeserializer
- org.apache.uima.util.InstrumentationFacility
- java.util.Iterator<E>
  - org.apache.uima.util.IteratorNvc<E>
- org.slf4j.Logger
  - org.apache.uima.util.Logger
- org.apache.uima.resource.ManagementObject
  - org.apache.uima.util.CasPoolManagement
- java.io.Serializable
  - org.apache.uima.util.ProcessTrace
  - org.apache.uima.util.ProcessTraceEvent
  - org.apache.uima.util.Progress
  - org.apache.uima.util.UimaTimer
- org.apache.uima.util.Settings
- org.apache.uima.util.TCasFormatter
- org.apache.uima.util.XMLizable
- org.apache.uima.util.XMLParser

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.uima.util.CasLoadMode