# Hierarchy For Package opennlp.tools.formats.ad

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - opennlp.tools.formats.AbstractSampleStreamFactory<T,P> (implements opennlp.tools.cmdline.ObjectStreamFactory<T,P>)
    - opennlp.tools.formats.DetokenizerSampleStreamFactory<T,P>
      - opennlp.tools.formats.ad.ADTokenSampleStreamFactory
    - opennlp.tools.formats.LanguageSampleStreamFactory<T,P>
      - opennlp.tools.formats.ad.ADChunkSampleStreamFactory
      - opennlp.tools.formats.ad.ADNameSampleStreamFactory
      - opennlp.tools.formats.ad.ADPOSSampleStreamFactory
      - opennlp.tools.formats.ad.ADSentenceSampleStreamFactory
  - opennlp.tools.formats.ad.ADChunkSampleStream (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.formats.ad.ADNameSampleStream (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.formats.ad.ADPOSSampleStream (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.formats.ad.ADSentenceSampleStream (implements opennlp.tools.util.ObjectStream<T>)
  - opennlp.tools.formats.ad.ADSentenceStream.SentenceParser
  - opennlp.tools.formats.ad.ADSentenceStream.SentenceParser.TreeElement
    - opennlp.tools.formats.ad.ADSentenceStream.SentenceParser.Leaf
    - opennlp.tools.formats.ad.ADSentenceStream.SentenceParser.Node
  - opennlp.tools.util.FilterObjectStream<S,T> (implements opennlp.tools.util.ObjectStream<T>)
    - opennlp.tools.formats.ad.ADSentenceStream
  - opennlp.tools.formats.ad.PortugueseContractionUtility

## Interface Hierarchy

- opennlp.tools.cmdline.params.DetokenizerParameter
  - opennlp.tools.formats.ad.ADTokenSampleStreamFactory.Parameters (also extends opennlp.tools.formats.ad.ADNameSampleStreamFactory.Parameters)
- opennlp.tools.cmdline.params.EncodingParameter
  - opennlp.tools.cmdline.params.BasicFormatParams
    - opennlp.tools.formats.ad.ADChunkSampleStreamFactory.Parameters
    - opennlp.tools.formats.ad.ADNameSampleStreamFactory.Parameters
      - opennlp.tools.formats.ad.ADTokenSampleStreamFactory.Parameters (also extends opennlp.tools.cmdline.params.DetokenizerParameter)
    - opennlp.tools.formats.ad.ADPOSSampleStreamFactory.Parameters
    - opennlp.tools.formats.ad.ADSentenceSampleStreamFactory.Parameters

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - opennlp.tools.formats.ad.ADSentenceStream.Sentence