# Uses of Package
opennlp.tools.util

Packages that use opennlp.tools.util
Package
Description
opennlp.tools.chunker
Package related to finding non-recursive syntactic annotation such as noun phrase chunks.
opennlp.tools.cmdline.chunker
opennlp.tools.cmdline.namefind
opennlp.tools.cmdline.parser
opennlp.tools.commons
Package related to common interfaces used in different contexts.
opennlp.tools.dictionary
Package related to parsing and storing dictionaries.
opennlp.tools.dictionary.serializer
opennlp.tools.doccat
Package for classifying a document into a category.
opennlp.tools.entitylinker
Package related to linking entities to external data sources.
opennlp.tools.formats
Experimental package related to converting various corpora to OpenNLP Format.
opennlp.tools.formats.ad
Experimental package related to the `Arvores Deitadas corpus` format.
opennlp.tools.formats.brat
Experimental package related to the corpus format used by the "brat rapid annotation tool" (brat).
opennlp.tools.formats.conllu
Experimental package related to the CoNNL-U format.
opennlp.tools.formats.convert
opennlp.tools.formats.frenchtreebank
Experimental package related to the French Treebank format.
opennlp.tools.formats.irishsentencebank
Experimental package related to the Irish Sentence Bank format.
opennlp.tools.formats.leipzig
Experimental package related to the `Leipzig` corpus format.
opennlp.tools.formats.letsmt
Experimental package related to the `letsmt` corpus format.
opennlp.tools.formats.masc
Experimental package related to the `MASC` corpus format.
opennlp.tools.formats.moses
opennlp.tools.formats.muc
Experimental package related to the `MUC` corpus format.
opennlp.tools.formats.nkjp
Experimental package related to the National corpus of Polish `NKJP` format.
opennlp.tools.formats.ontonotes
Experimental package related to the OntoNotes 4.0 format.
opennlp.tools.langdetect
Package related to predicting languages from samples of text.
opennlp.tools.lemmatizer
Package related to the lemmatizer functionality.
opennlp.tools.ml
Package related to Machine Learning (ML) features of OpenNLP, the related ML models, and trainers.
opennlp.tools.ml.maxent
Package related to ML by means of the Maximum Entropy (ME) algorithm.
opennlp.tools.ml.maxent.quasinewton
Package related to ML by means of the Quasi Newton (QN) algorithm.
opennlp.tools.ml.model
Package related to ML models and feature selection techniques.
opennlp.tools.ml.naivebayes
Package related to ML by means of the Naive Bayes algorithm.
opennlp.tools.ml.perceptron
Package related to ML by means of the perceptron algorithm.
opennlp.tools.namefind
Package related to finding proper names and numeric amounts.
opennlp.tools.ngram
Package related to computing and storing n-gram frequencies.
opennlp.tools.parser
Package containing common code for performing full syntactic parsing.
opennlp.tools.parser.chunking
Package containing code for performing full syntactic parsing using shift/reduce-style decisions.
opennlp.tools.parser.treeinsert
Package containing experimental code for performing full syntactic parsing using attachment decisions.
opennlp.tools.postag
Package related to part-of-speech tagging.
opennlp.tools.sentdetect
Package related to identifying sentence boundaries.
opennlp.tools.tokenize
Contains classes related to finding token or words in a string.
opennlp.tools.util
Package containing utility data structures and algorithms used by multiple other packages.
opennlp.tools.util.eval
opennlp.tools.util.featuregen
This package contains classes for generating sequence features.
opennlp.tools.util.model

- Classes in opennlp.tools.util used by opennlp.tools.chunker
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  Sequence
  Represents a weighted sequence of outcomes.
  SequenceValidator
  Span
  Class for storing start and end integer offsets.
  TokenTag
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.cmdline.chunker
  Class
  Description
  Span
  Class for storing start and end integer offsets.
- Classes in opennlp.tools.util used by opennlp.tools.cmdline.namefind
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
  SequenceCodec
  A codec for sequences of type `SequenceCodec`.
  Span
  Class for storing start and end integer offsets.
  StringList
  A `StringList` is an immutable list of `String`s.
- Classes in opennlp.tools.util used by opennlp.tools.cmdline.parser
  Class
  Description
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.commons
  Class
  Description
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.dictionary
  Class
  Description
  StringList
  A `StringList` is an immutable list of `String`s.
- Classes in opennlp.tools.util used by opennlp.tools.dictionary.serializer
  Class
  Description
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  StringList
  A `StringList` is an immutable list of `String`s.
- Classes in opennlp.tools.util used by opennlp.tools.doccat
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.entitylinker
  Class
  Description
  Span
  Class for storing start and end integer offsets.
- Classes in opennlp.tools.util used by opennlp.tools.formats
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InputStreamFactory
  Allows repeated reads through a stream for certain model building types.
  ObjectStream
  Reads `objects` from a stream.
  StringList
  A `StringList` is an immutable list of `String`s.
- Classes in opennlp.tools.util used by opennlp.tools.formats.ad
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InputStreamFactory
  Allows repeated reads through a stream for certain model building types.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.brat
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
  Span
  Class for storing start and end integer offsets.
- Classes in opennlp.tools.util used by opennlp.tools.formats.conllu
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InputStreamFactory
  Allows repeated reads through a stream for certain model building types.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.convert
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.frenchtreebank
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.irishsentencebank
  Class
  Description
  ObjectStream
  Reads `objects` from a stream.
  Span
  Class for storing start and end integer offsets.
- Classes in opennlp.tools.util used by opennlp.tools.formats.leipzig
  Class
  Description
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.letsmt
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.masc
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
  Span
  Class for storing start and end integer offsets.
- Classes in opennlp.tools.util used by opennlp.tools.formats.moses
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.muc
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.formats.nkjp
  Class
  Description
  ObjectStream
  Reads `objects` from a stream.
  Span
  Class for storing start and end integer offsets.
- Classes in opennlp.tools.util used by opennlp.tools.formats.ontonotes
  Class
  Description
  FilterObjectStream
  Abstract base class for filtering `streams`.
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.langdetect
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.lemmatizer
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  Sequence
  Represents a weighted sequence of outcomes.
  SequenceValidator
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ml
  Class
  Description
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  ObjectStream
  Reads `objects` from a stream.
  Sequence
  Represents a weighted sequence of outcomes.
  SequenceValidator
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ml.maxent
  Class
  Description
  ObjectStream
  Reads `objects` from a stream.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ml.maxent.quasinewton
  Class
  Description
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ml.model
  Class
  Description
  AbstractObjectStream
  A base `ObjectStream` implementation.
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  InsufficientTrainingDataException
  This exception indicates that the provided training data is insufficient to train a desired model.
  ObjectStream
  Reads `objects` from a stream.
  Sequence
  Represents a weighted sequence of outcomes.
  SequenceValidator
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ml.naivebayes
  Class
  Description
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ml.perceptron
  Class
  Description
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.namefind
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  SequenceCodec
  A codec for sequences of type `SequenceCodec`.
  SequenceValidator
  Span
  Class for storing start and end integer offsets.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.ngram
  Class
  Description
  StringList
  A `StringList` is an immutable list of `String`s.
- Classes in opennlp.tools.util used by opennlp.tools.parser
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  SequenceValidator
  Span
  Class for storing start and end integer offsets.
  TokenTag
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.parser.chunking
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  ObjectStream
  Reads `objects` from a stream.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.parser.treeinsert
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  ObjectStream
  Reads `objects` from a stream.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.postag
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  BeamSearchContextGenerator
  Interface for context generators used with a sequence beam search.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  Sequence
  Represents a weighted sequence of outcomes.
  SequenceValidator
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.sentdetect
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  Span
  Class for storing start and end integer offsets.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.tokenize
  Class
  Description
  AbstractEventStream
  A base `ObjectStream` implementation for events.
  BaseToolFactory
  Base class for all tool `factories`.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  Span
  Class for storing start and end integer offsets.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
- Classes in opennlp.tools.util used by opennlp.tools.util
  Class
  Description
  BaseToolFactory
  Base class for all tool `factories`.
  DownloadUtil.ModelType
  The type of model.
  FilterObjectStream
  Abstract base class for filtering `streams`.
  InputStreamFactory
  Allows repeated reads through a stream for certain model building types.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  ObjectStream
  Reads `objects` from a stream.
  Sequence
  Represents a weighted sequence of outcomes.
  SequenceValidator
  Span
  Class for storing start and end integer offsets.
  StringList
  A `StringList` is an immutable list of `String`s.
  TokenTag
  TrainingParameters
  Declares and handles default parameters used for or during training models.
  Version
  The `Version` class represents the OpenNLP Tools library version.
- Classes in opennlp.tools.util used by opennlp.tools.util.eval
  Class
  Description
  ObjectStream
  Reads `objects` from a stream.
- Classes in opennlp.tools.util used by opennlp.tools.util.featuregen
  Class
  Description
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
- Classes in opennlp.tools.util used by opennlp.tools.util.model
  Class
  Description
  BaseToolFactory
  Base class for all tool `factories`.
  InvalidFormatException
  This exception indicates that a resource violates the expected data format.
  TrainingParameters
  Declares and handles default parameters used for or during training models.
  Version
  The `Version` class represents the OpenNLP Tools library version.