## Uses of Class
opennlp.tools.commons.Internal

- Packages that use Internal
  Package | Description
  --- | ---
  opennlp.tools.cmdline.chunker |
  opennlp.tools.cmdline.doccat |
  opennlp.tools.cmdline.langdetect |
  opennlp.tools.cmdline.lemmatizer | Classes giving access to the opennlp.tools.lemmatizer functionalities.
  opennlp.tools.cmdline.namefind |
  opennlp.tools.cmdline.params |
  opennlp.tools.cmdline.parser |
  opennlp.tools.cmdline.postag |
  opennlp.tools.cmdline.tokenizer |
  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.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.leipzig | Experimental package related to the `Leipzig` corpus format.
  opennlp.tools.log | Package contains a `PrintStream` adapter for internal use only.
  opennlp.tools.sentdetect | Package related to identifying sentence boundaries.
  opennlp.tools.util.ext | Package containing extension loading code.
  opennlp.tools.util.model |

- - ### Uses of Internal in opennlp.tools.cmdline.chunker

    Classes in opennlp.tools.cmdline.chunker with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ChunkerModelLoader` | Loads a `ChunkerModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.doccat

    Classes in opennlp.tools.cmdline.doccat with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DoccatModelLoader` | Loads a `DoccatModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.langdetect

    Classes in opennlp.tools.cmdline.langdetect with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LanguageDetectorModelLoader` | Loads a `LanguageDetectorModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.lemmatizer

    Classes in opennlp.tools.cmdline.lemmatizer with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LemmatizerModelLoader` | Loads a `LemmatizerModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.namefind

    Classes in opennlp.tools.cmdline.namefind with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TokenNameFinderModelLoader` | Loads a `TokenNameFinderModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.params

    Classes in opennlp.tools.cmdline.params with annotations of type Internal
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `BasicTrainingParams` | Common training parameters.
    `interface` | `CVParams` | Common cross validator parameters.
    `interface` | `DetailedFMeasureEvaluatorParams` | EvaluatorParams for Chunker.
    `interface` | `EncodingParameter` | Encoding parameter.
    `interface` | `EvaluatorParams` | Common evaluation parameters.
    `interface` | `FineGrainedEvaluatorParams` | Common evaluation parameters.
    `interface` | `TrainingToolParams` | Common training parameters.

  - ### Uses of Internal in opennlp.tools.cmdline.parser

    Classes in opennlp.tools.cmdline.parser with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ParserModelLoader` | Loads a `ParserModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.postag

    Classes in opennlp.tools.cmdline.postag with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `POSModelLoader` | Loads a `POSModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.cmdline.tokenizer

    Classes in opennlp.tools.cmdline.tokenizer with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TokenizerModelLoader` | Loads a `TokenizerModel` for the command line tools.

  - ### Uses of Internal in opennlp.tools.formats

    Classes in opennlp.tools.formats with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BioNLP2004NameSampleStream` | A `sample stream` for the training files of the BioNLP/NLPBA 2004 shared task.
    `class` | `Conll02NameSampleStream` | Parser for the Dutch and Spanish ner training files of the CONLL 2002 shared task.
    `class` | `Conll02NameSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ConllXPOSSampleStream` | Parses the data from the CONLL 06 shared task into POS Samples.
    `class` | `ConllXPOSSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ConllXSentenceSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ConllXTokenSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `EvalitaNameSampleStream` | Parser for the Italian NER training files of the Evalita 2007 and 2009 NER shared tasks.
    `class` | `EvalitaNameSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `NameFinderCensus90NameStream` | This class helps to read the US Census data from the files to build a StringList for each dictionary entry in the name-finder dictionary.
    `class` | `WordTagSampleStreamFactory<P>` | Note: Do not use this class, internal use only!

  - ### Uses of Internal in opennlp.tools.formats.ad

    Classes in opennlp.tools.formats.ad with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ADChunkSampleStream` | Parser for Floresta Sita(c)tica Arvores Deitadas corpus, output to for the Portuguese Chunker training.
    `class` | `ADChunkSampleStreamFactory<P>` | A Factory to create a Arvores Deitadas ChunkStream from the command line utility.
    `class` | `ADNameSampleStream` | Parser for Floresta Sita(c)tica Arvores Deitadas corpus, output to for the Portuguese NER training.
    `class` | `ADNameSampleStreamFactory<P>` | A Factory to create a Arvores Deitadas NameSampleDataStream from the command line utility.
    `class` | `ADPOSSampleStream` | Note: Do not use this class, internal use only!
    `class` | `ADPOSSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ADSentenceSampleStream` | Note: Do not use this class, internal use only!
    `class` | `ADSentenceSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ADSentenceStream` | Stream filter which merges text lines into sentences, following the Arvores Deitadas syntax.
    `class` | `ADTokenSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `PortugueseContractionUtility` | Utility class to handle Portuguese contractions.

  - ### Uses of Internal in opennlp.tools.formats.conllu

    Classes in opennlp.tools.formats.conllu with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ConlluLemmaSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ConlluPOSSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ConlluSentenceSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ConlluTokenSampleStreamFactory<P>` | Note: Do not use this class, internal use only!

  - ### Uses of Internal in opennlp.tools.formats.convert

    Classes in opennlp.tools.formats.convert with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FileToByteArraySampleStream` | Note: Do not use this class, internal use only!
    `class` | `NameToSentenceSampleStream` | Note: Do not use this class, internal use only!
    `class` | `NameToSentenceSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `NameToTokenSampleStream` | Note: Do not use this class, internal use only!
    `class` | `NameToTokenSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `ParseToPOSSampleStream` | Note: Do not use this class, internal use only!
    `class` | `ParseToPOSSampleStreamFactory` | Note: Do not use this class, internal use only!
    `class` | `ParseToSentenceSampleStreamFactory` | Note: Do not use this class, internal use only!
    `class` | `ParseToTokenSampleStreamFactory` | Note: Do not use this class, internal use only!
    `class` | `POSToSentenceSampleStream` | Note: Do not use this class, internal use only!
    `class` | `POSToSentenceSampleStreamFactory<P>` | Note: Do not use this class, internal use only!
    `class` | `POSToTokenSampleStream` | Note: Do not use this class, internal use only!
    `class` | `POSToTokenSampleStreamFactory<P>` | Note: Do not use this class, internal use only!

  - ### Uses of Internal in opennlp.tools.formats.frenchtreebank

    Classes in opennlp.tools.formats.frenchtreebank with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ConstitParseSampleStreamFactory` | Note: Do not use this class, internal use only!

  - ### Uses of Internal in opennlp.tools.formats.leipzig

    Classes in opennlp.tools.formats.leipzig with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LeipzigLanguageSampleStreamFactory<P>` | Note: Do not use this class, internal use only!

  - ### Uses of Internal in opennlp.tools.log

    Classes in opennlp.tools.log with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `LogPrintStream` | This class serves as an adapter for a `Logger` used within a `PrintStream`.

  - ### Uses of Internal in opennlp.tools.sentdetect

    Classes in opennlp.tools.sentdetect with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `EmptyLinePreprocessorStream` | `ObjectStream` to clean up empty lines for empty line separated document streams. - Skips empty line at training data start - Transforms multiple empty lines in a row into one - Replaces white space lines with empty lines - TODO: Terminates last document with empty line if it is missing This stream should be used by the components that mark empty lines to mark document boundaries.

  - ### Uses of Internal in opennlp.tools.util.ext

    Classes in opennlp.tools.util.ext with annotations of type Internal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExtensionLoader` | The `ExtensionLoader` is responsible to load extensions to the OpenNLP library.

  - ### Uses of Internal in opennlp.tools.util.model

    Methods in opennlp.tools.util.model with annotations of type Internal
    Modifier and Type | Method | Description
    --- | --- | ---
    `static TrainingParameters` | ModelUtil.`createDefaultTrainingParameters()` | Creates the default `TrainingParameters` in case they are not provided.