# Hierarchy For Package opennlp.tools.ml.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - opennlp.tools.ml.model.AbstractDataIndexer<P> (implements opennlp.tools.ml.model.DataIndexer<P>)
    - opennlp.tools.ml.model.OnePassDataIndexer
      - opennlp.tools.ml.model.OnePassRealValueDataIndexer
    - opennlp.tools.ml.model.TwoPassDataIndexer
  - opennlp.tools.ml.model.AbstractModel (implements opennlp.tools.ml.model.MaxentModel)
  - opennlp.tools.ml.model.AbstractModelReader
    - opennlp.tools.ml.model.GenericModelReader
  - opennlp.tools.ml.model.AbstractModelWriter
    - opennlp.tools.ml.model.GenericModelWriter
  - opennlp.tools.util.AbstractObjectStream<T> (implements opennlp.tools.util.ObjectStream<T>)
    - opennlp.tools.ml.model.ChecksumEventStream
  - opennlp.tools.ml.model.BinaryFileDataReader (implements opennlp.tools.ml.model.DataReader)
  - opennlp.tools.ml.model.ComparableEvent (implements java.lang.Comparable<T>)
  - opennlp.tools.ml.model.ComparablePredicate (implements java.lang.Comparable<T>)
  - opennlp.tools.ml.model.Context
    - opennlp.tools.ml.model.MutableContext
  - opennlp.tools.ml.model.DataIndexerFactory
  - opennlp.tools.ml.model.DynamicEvalParameters
  - opennlp.tools.ml.model.EvalParameters
  - opennlp.tools.ml.model.FileEventStream (implements opennlp.tools.util.ObjectStream<T>)
    - opennlp.tools.ml.model.RealValueFileEventStream
  - opennlp.tools.ml.model.ModelParameterChunker
  - opennlp.tools.ml.model.ObjectDataReader (implements opennlp.tools.ml.model.DataReader)
  - opennlp.tools.ml.model.PlainTextFileDataReader (implements opennlp.tools.ml.model.DataReader)
  - opennlp.tools.ml.model.SequenceStreamEventStream (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.ml.model.SimpleEventStreamBuilder
  - opennlp.tools.ml.model.UniformPrior (implements opennlp.tools.ml.model.Prior)