# Hierarchy For Package opennlp.tools.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - opennlp.tools.util.AbstractEventStream<T> (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.util.BaseToolFactory
  - opennlp.tools.util.CollectionObjectStream<E> (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.util.DownloadUtil
  - opennlp.tools.util.FilterObjectStream<S,T> (implements opennlp.tools.util.ObjectStream<T>)
    - opennlp.tools.util.EventTraceStream
  - opennlp.tools.util.LastResultOwnerOrThreadLocal<T>
  - opennlp.tools.util.MutableInt
  - opennlp.tools.util.OwnerOrPerThreadState<S>
  - opennlp.tools.util.StringList (implements java.lang.Iterable<T>)
  - opennlp.tools.util.Version
  - opennlp.tools.util.XmlUtil