# Hierarchy For All Packages

Package Hierarchies:

- opennlp.tools.cmdline.chunker,
- opennlp.tools.cmdline.dictionary,
- opennlp.tools.cmdline.doccat,
- opennlp.tools.cmdline.entitylinker,
- opennlp.tools.cmdline.langdetect,
- opennlp.tools.cmdline.languagemodel,
- opennlp.tools.cmdline.lemmatizer,
- opennlp.tools.cmdline.namefind,
- opennlp.tools.cmdline.parser,
- opennlp.tools.cmdline.postag,
- opennlp.tools.cmdline.sentdetect,
- opennlp.tools.cmdline.sentiment,
- opennlp.tools.cmdline.tokenizer,
- opennlp.tools.parser

## Class Hierarchy

- java.lang.Object
  - opennlp.tools.cmdline.CmdLineTool
    - opennlp.tools.cmdline.BasicCmdLineTool
      - opennlp.tools.cmdline.namefind.CensusDictionaryCreatorTool
      - opennlp.tools.cmdline.chunker.ChunkerMETool
      - opennlp.tools.cmdline.dictionary.DictionaryBuilderTool
      - opennlp.tools.cmdline.tokenizer.DictionaryDetokenizerTool
      - opennlp.tools.cmdline.doccat.DoccatSVMTool
      - opennlp.tools.cmdline.doccat.DoccatTool
      - opennlp.tools.cmdline.entitylinker.EntityLinkerTool
      - opennlp.tools.cmdline.langdetect.LanguageDetectorTool
      - opennlp.tools.cmdline.lemmatizer.LemmatizerMETool
      - opennlp.tools.cmdline.languagemodel.NGramLanguageModelTool
      - opennlp.tools.cmdline.parser.ParserTool
      - opennlp.tools.cmdline.postag.POSTaggerTool
      - opennlp.tools.cmdline.sentdetect.SentenceDetectorTool
      - opennlp.tools.cmdline.tokenizer.SimpleTokenizerTool
      - opennlp.tools.cmdline.parser.TaggerModelReplacerTool
      - opennlp.tools.cmdline.tokenizer.TokenizerMETool
      - opennlp.tools.cmdline.namefind.TokenNameFinderTool
    - opennlp.tools.cmdline.TypedCmdLineTool<T,P>
      - opennlp.tools.cmdline.AbstractConverterTool<T,P>
        - opennlp.tools.cmdline.chunker.ChunkerConverterTool
        - opennlp.tools.cmdline.doccat.DoccatConverterTool
        - opennlp.tools.cmdline.langdetect.LanguageDetectorConverterTool
        - opennlp.tools.cmdline.parser.ParserConverterTool
        - opennlp.tools.cmdline.postag.POSTaggerConverterTool
        - opennlp.tools.cmdline.sentdetect.SentenceDetectorConverterTool
        - opennlp.tools.cmdline.tokenizer.TokenizerConverterTool
        - opennlp.tools.cmdline.namefind.TokenNameFinderConverterTool
      - opennlp.tools.cmdline.AbstractTypedParamTool<T,P>
        - opennlp.tools.cmdline.AbstractEvaluatorTool<T,P>
          - opennlp.tools.cmdline.AbstractTrainerTool<T,P>
            - opennlp.tools.cmdline.AbstractCrossValidatorTool<T,P>
              - opennlp.tools.cmdline.chunker.ChunkerCrossValidatorTool
              - opennlp.tools.cmdline.doccat.DoccatCrossValidatorTool
              - opennlp.tools.cmdline.langdetect.LanguageDetectorCrossValidatorTool
              - opennlp.tools.cmdline.postag.POSTaggerCrossValidatorTool
              - opennlp.tools.cmdline.sentdetect.SentenceDetectorCrossValidatorTool
              - opennlp.tools.cmdline.sentiment.SentimentCrossValidatorTool
              - opennlp.tools.cmdline.tokenizer.TokenizerCrossValidatorTool
              - opennlp.tools.cmdline.namefind.TokenNameFinderCrossValidatorTool
            - opennlp.tools.cmdline.chunker.ChunkerTrainerTool
            - opennlp.tools.cmdline.doccat.DoccatSVMTrainerTool
            - opennlp.tools.cmdline.doccat.DoccatTrainerTool
            - opennlp.tools.cmdline.langdetect.LanguageDetectorTrainerTool
            - opennlp.tools.cmdline.lemmatizer.LemmatizerTrainerTool
            - opennlp.tools.cmdline.parser.ParserTrainerTool
            - opennlp.tools.cmdline.postag.POSTaggerTrainerTool
            - opennlp.tools.cmdline.sentdetect.SentenceDetectorTrainerTool
            - opennlp.tools.cmdline.sentiment.SentimentTrainerTool
            - opennlp.tools.cmdline.tokenizer.TokenizerTrainerTool
            - opennlp.tools.cmdline.namefind.TokenNameFinderTrainerTool
          - opennlp.tools.cmdline.chunker.ChunkerEvaluatorTool
          - opennlp.tools.cmdline.doccat.DoccatEvaluatorTool
          - opennlp.tools.cmdline.doccat.DoccatSVMEvaluatorTool
          - opennlp.tools.cmdline.langdetect.LanguageDetectorEvaluatorTool
          - opennlp.tools.cmdline.lemmatizer.LemmatizerEvaluatorTool
          - opennlp.tools.cmdline.parser.ParserEvaluatorTool
          - opennlp.tools.cmdline.postag.POSTaggerEvaluatorTool
          - opennlp.tools.cmdline.sentdetect.SentenceDetectorEvaluatorTool
          - opennlp.tools.cmdline.sentiment.SentimentEvaluatorTool
          - opennlp.tools.cmdline.tokenizer.TokenizerMEEvaluatorTool
          - opennlp.tools.cmdline.namefind.TokenNameFinderEvaluatorTool
        - opennlp.tools.cmdline.parser.BuildModelUpdaterTool
        - opennlp.tools.cmdline.parser.CheckModelUpdaterTool
  - opennlp.tools.cmdline.DetailedFMeasureListener<T> (implements opennlp.tools.util.eval.EvaluationMonitor<T>)
    - opennlp.tools.cmdline.chunker.ChunkerDetailedFMeasureListener (implements opennlp.tools.chunker.ChunkerEvaluationMonitor)
    - opennlp.tools.cmdline.sentiment.SentimentDetailedFMeasureListener (implements opennlp.tools.sentiment.SentimentEvaluationMonitor)
    - opennlp.tools.cmdline.namefind.TokenNameFinderDetailedFMeasureListener (implements opennlp.tools.namefind.TokenNameFinderEvaluationMonitor)
  - opennlp.tools.cmdline.EvaluationErrorPrinter<T> (implements opennlp.tools.util.eval.EvaluationMonitor<T>)
    - opennlp.tools.cmdline.chunker.ChunkEvaluationErrorListener (implements opennlp.tools.chunker.ChunkerEvaluationMonitor)
    - opennlp.tools.cmdline.tokenizer.DetokenEvaluationErrorListener (implements opennlp.tools.tokenize.TokenizerEvaluationMonitor)
    - opennlp.tools.cmdline.doccat.DoccatEvaluationErrorListener (implements opennlp.tools.doccat.DoccatEvaluationMonitor)
    - opennlp.tools.cmdline.langdetect.LanguageDetectorEvaluationErrorListener (implements opennlp.tools.langdetect.LanguageDetectorEvaluationMonitor)
    - opennlp.tools.cmdline.lemmatizer.LemmaEvaluationErrorListener (implements opennlp.tools.lemmatizer.LemmatizerEvaluationMonitor)
    - opennlp.tools.cmdline.namefind.NameEvaluationErrorListener (implements opennlp.tools.namefind.TokenNameFinderEvaluationMonitor)
    - opennlp.tools.cmdline.postag.POSEvaluationErrorListener (implements opennlp.tools.postag.POSTaggerEvaluationMonitor)
    - opennlp.tools.cmdline.sentdetect.SentenceEvaluationErrorListener (implements opennlp.tools.sentdetect.SentenceDetectorEvaluationMonitor)
    - opennlp.tools.cmdline.sentiment.SentimentEvaluationErrorListener (implements opennlp.tools.util.eval.EvaluationMonitor<T>)
    - opennlp.tools.cmdline.tokenizer.TokenEvaluationErrorListener (implements opennlp.tools.tokenize.TokenizerEvaluationMonitor)
  - opennlp.tools.util.eval.Evaluator<T>
    - opennlp.tools.parser.ParserEvaluator
  - opennlp.tools.util.FilterObjectStream<S,T> (implements opennlp.tools.util.ObjectStream<T>)
    - opennlp.tools.cmdline.namefind.NameSampleCountersStream
  - opennlp.tools.cmdline.FineGrainedReportListener
    - opennlp.tools.cmdline.doccat.DoccatFineGrainedReportListener (implements opennlp.tools.doccat.DoccatEvaluationMonitor)
    - opennlp.tools.cmdline.langdetect.LanguageDetectorFineGrainedReportListener (implements opennlp.tools.langdetect.LanguageDetectorEvaluationMonitor)
    - opennlp.tools.cmdline.lemmatizer.LemmatizerFineGrainedReportListener (implements opennlp.tools.lemmatizer.LemmatizerEvaluationMonitor)
    - opennlp.tools.cmdline.postag.POSTaggerFineGrainedReportListener (implements opennlp.tools.postag.POSTaggerEvaluationMonitor)
    - opennlp.tools.cmdline.namefind.TokenNameFinderFineGrainedReportListener (implements opennlp.tools.namefind.TokenNameFinderEvaluationMonitor)
  - opennlp.tools.cmdline.ModelLoader<T>
    - opennlp.tools.cmdline.chunker.ChunkerModelLoader
    - opennlp.tools.cmdline.doccat.DoccatModelLoader
    - opennlp.tools.cmdline.langdetect.LanguageDetectorModelLoader
    - opennlp.tools.cmdline.lemmatizer.LemmatizerModelLoader
    - opennlp.tools.cmdline.parser.ParserModelLoader
    - opennlp.tools.cmdline.postag.POSModelLoader
    - opennlp.tools.cmdline.sentiment.SentimentModelLoader
    - opennlp.tools.cmdline.tokenizer.TokenizerModelLoader
    - opennlp.tools.cmdline.namefind.TokenNameFinderModelLoader