# Serialized Form

- ## Package opennlp.tools.chunker

  - ### Class opennlp.tools.chunker.ChunkerModel

    class ChunkerModel extends BaseModel implements Serializable
    serialVersionUID:
      -5450757164882452147L

  - ### Class opennlp.tools.chunker.ChunkSample

    class ChunkSample extends Object implements Serializable
    serialVersionUID:
      -3092850871020409815L

    - #### Serialized Fields

      - ##### preds

            List<String> preds

      - ##### sentence

            List<String> sentence

      - ##### tags

            List<String> tags

- ## Package opennlp.tools.commons

- ## Package opennlp.tools.doccat

  - ### Class opennlp.tools.doccat.DoccatModel

    class DoccatModel extends BaseModel implements Serializable
    serialVersionUID:
      -1348944493118276133L

  - ### Class opennlp.tools.doccat.DocumentSample

    class DocumentSample extends Object implements Serializable
    serialVersionUID:
      -1775688015002177141L

    - #### Serialized Fields

      - ##### category

            String category

      - ##### extraInformation

            Map<String,Object> extraInformation

      - ##### text

            List<String> text

- ## Package opennlp.tools.entitylinker

  - ### Class opennlp.tools.entitylinker.LinkedSpan

    class LinkedSpan extends Span implements Serializable
    serialVersionUID:
      2089863052379334449L

    - #### Serialized Fields

      - ##### linkedEntries

            ArrayList<T extends BaseLink> linkedEntries

      - ##### searchTerm

            String searchTerm

      - ##### sentenceid

            int sentenceid

- ## Package opennlp.tools.formats.masc

  - ### Class opennlp.tools.formats.masc.MascSentence

    class MascSentence extends Span implements Serializable
    serialVersionUID:
      6295507533472650848L

    - #### Serialized Fields

      - ##### allDocumentWords

            List<MascWord> allDocumentWords

      - ##### namedEntities

            List<Span> namedEntities

      - ##### sentenceTokens

            List<MascToken> sentenceTokens

      - ##### text

            String text

      - ##### tokensById

            Map<Integer,Integer> tokensById

      - ##### words

            List<MascWord> words

      - ##### wordsById

            Map<Integer,MascWord> wordsById

  - ### Class opennlp.tools.formats.masc.MascToken

    class MascToken extends Span implements Serializable
    serialVersionUID:
      -780646706788037041L

    - #### Serialized Fields

      - ##### base

            String base

      - ##### pos

            String pos

      - ##### quarks

            MascWord[] quarks

      - ##### tokenId

            int tokenId

  - ### Class opennlp.tools.formats.masc.MascWord

    class MascWord extends Span implements Serializable
    serialVersionUID:
      2133473549058189775L

    - #### Serialized Fields

      - ##### id

            int id

- ## Package opennlp.tools.langdetect

  - ### Class opennlp.tools.langdetect.DefaultLanguageDetectorContextGenerator

    class DefaultLanguageDetectorContextGenerator extends Object implements Serializable
    serialVersionUID:
      8891936509865460799L

    - #### Serialized Fields

      - ##### maxLength

            int maxLength

      - ##### minLength

            int minLength

      - ##### normalizer

            CharSequenceNormalizer normalizer

  - ### Class opennlp.tools.langdetect.Language

    class Language extends Object implements Serializable
    serialVersionUID:
      -2692630786925291644L

    - #### Serialized Fields

      - ##### confidence

            double confidence

      - ##### lang

            String lang

  - ### Class opennlp.tools.langdetect.LanguageDetectorME

    class LanguageDetectorME extends Object implements Serializable
    serialVersionUID:
      2426614409522429702L

    - #### Serialized Fields

      - ##### mContextGenerator

            LanguageDetectorContextGenerator mContextGenerator

      - ##### model

            LanguageDetectorModel model

  - ### Class opennlp.tools.langdetect.LanguageDetectorModel

    class LanguageDetectorModel extends BaseModel implements Serializable
    serialVersionUID:
      -8894047401677394181L

  - ### Record Class opennlp.tools.langdetect.LanguageSample

    class LanguageSample extends Record implements Serializable
    serialVersionUID:
      -4791295976215940258L

    - #### Serialized Fields

      - ##### context

            CharSequence context

      - ##### language

            Language language

  - ### Class opennlp.tools.langdetect.ThreadSafeLanguageDetectorME

    class ThreadSafeLanguageDetectorME extends Object implements Serializable

    - #### Serialized Fields

      - ##### model

            LanguageDetectorModel model

      - ##### threadLocal

            ThreadLocal<LanguageDetectorME> threadLocal

- ## Package opennlp.tools.lemmatizer

  - ### Class opennlp.tools.lemmatizer.LemmaSample

    class LemmaSample extends Object implements Serializable
    serialVersionUID:
      -7956607496164605337L

    - #### Serialized Fields

      - ##### lemmas

            List<String> lemmas

      - ##### tags

            List<String> tags

      - ##### tokens

            List<String> tokens

  - ### Class opennlp.tools.lemmatizer.LemmatizerModel

    class LemmatizerModel extends BaseModel implements Serializable
    serialVersionUID:
      -3362902631186156673L

- ## Package opennlp.tools.namefind

  - ### Class opennlp.tools.namefind.NameSample

    class NameSample extends Object implements Serializable
    serialVersionUID:
      1655333056555270688L

    - #### Serialized Fields

      - ##### additionalContext

            String[][] additionalContext

      - ##### id

            String id

      - ##### isClearAdaptiveData

            boolean isClearAdaptiveData

      - ##### names

            List<Span> names

      - ##### sentence

            List<String> sentence

  - ### Class opennlp.tools.namefind.TokenNameFinderModel

    class TokenNameFinderModel extends BaseModel implements Serializable
    serialVersionUID:
      -459655422186301499L

  - ### Exception opennlp.tools.namefind.TokenNameFinderModel.FeatureGeneratorCreationError

    class FeatureGeneratorCreationError extends RuntimeException implements Serializable
    serialVersionUID:
      -7004590770543145243L

- ## Package opennlp.tools.parser

  - ### Class opennlp.tools.parser.ParserModel

    class ParserModel extends BaseModel implements Serializable
    serialVersionUID:
      8130378166122870498L

- ## Package opennlp.tools.postag

  - ### Class opennlp.tools.postag.POSModel

    class POSModel extends BaseModel implements Serializable
    serialVersionUID:
      -3085487677101643697L

  - ### Class opennlp.tools.postag.POSSample

    class POSSample extends Object implements Serializable
    serialVersionUID:
      -5782784526335651421L

    - #### Serialized Fields

      - ##### additionalContext

            String[][] additionalContext

      - ##### sentence

            List<String> sentence

      - ##### tags

            List<String> tags

- ## Package opennlp.tools.sentdetect

  - ### Class opennlp.tools.sentdetect.SentenceModel

    class SentenceModel extends BaseModel implements Serializable
    serialVersionUID:
      -8374532795287293730L

  - ### Class opennlp.tools.sentdetect.SentenceSample

    class SentenceSample extends Object implements Serializable
    serialVersionUID:
      1771522768104567531L

    - #### Serialized Fields

      - ##### document

            String document

      - ##### sentences

            List<Span> sentences

- ## Package opennlp.tools.stemmer.snowball

  - ### Class opennlp.tools.stemmer.snowball.arabicStemmer

    class arabicStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_is_defined

            boolean B_is_defined

      - ##### B_is_noun

            boolean B_is_noun

      - ##### B_is_verb

            boolean B_is_verb

  - ### Class opennlp.tools.stemmer.snowball.catalanStemmer

    class catalanStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

  - ### Class opennlp.tools.stemmer.snowball.danishStemmer

    class danishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_x

            int I_x

      - ##### S_ch

            StringBuilder S_ch

  - ### Class opennlp.tools.stemmer.snowball.dutchStemmer

    class dutchStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_e_found

            boolean B_e_found

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

  - ### Class opennlp.tools.stemmer.snowball.englishStemmer

    class englishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_Y_found

            boolean B_Y_found

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

  - ### Class opennlp.tools.stemmer.snowball.finnishStemmer

    class finnishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_ending_removed

            boolean B_ending_removed

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### S_x

            StringBuilder S_x

  - ### Class opennlp.tools.stemmer.snowball.frenchStemmer

    class frenchStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.germanStemmer

    class germanStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_x

            int I_x

  - ### Class opennlp.tools.stemmer.snowball.greekStemmer

    class greekStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_test1

            boolean B_test1

  - ### Class opennlp.tools.stemmer.snowball.hungarianStemmer

    class hungarianStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

  - ### Class opennlp.tools.stemmer.snowball.indonesianStemmer

    class indonesianStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_measure

            int I_measure

      - ##### I_prefix

            int I_prefix

  - ### Class opennlp.tools.stemmer.snowball.irishStemmer

    class irishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.italianStemmer

    class italianStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.norwegianStemmer

    class norwegianStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_x

            int I_x

  - ### Class opennlp.tools.stemmer.snowball.porterStemmer

    class porterStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_Y_found

            boolean B_Y_found

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

  - ### Class opennlp.tools.stemmer.snowball.portugueseStemmer

    class portugueseStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.romanianStemmer

    class romanianStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_standard_suffix_removed

            boolean B_standard_suffix_removed

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.russianStemmer

    class russianStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.SnowballProgram

    class SnowballProgram extends Object implements Serializable
    serialVersionUID:
      2016072500L

    - #### Serialized Fields

      - ##### bra

            int bra

      - ##### current

            char[] current

      - ##### cursor

            int cursor

      - ##### ket

            int ket

      - ##### length

            int length

      - ##### limit

            int limit

      - ##### limit_backward

            int limit_backward

  - ### Class opennlp.tools.stemmer.snowball.spanishStemmer

    class spanishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_p2

            int I_p2

      - ##### I_pV

            int I_pV

  - ### Class opennlp.tools.stemmer.snowball.swedishStemmer

    class swedishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### I_p1

            int I_p1

      - ##### I_x

            int I_x

  - ### Class opennlp.tools.stemmer.snowball.turkishStemmer

    class turkishStemmer extends opennlp.tools.stemmer.snowball.AbstractSnowballStemmer implements Serializable
    serialVersionUID:
      1L

    - #### Serialized Fields

      - ##### B_continue_stemming_noun_suffixes

            boolean B_continue_stemming_noun_suffixes

- ## Package opennlp.tools.tokenize

  - ### Class opennlp.tools.tokenize.TokenizerModel

    class TokenizerModel extends BaseModel implements Serializable
    serialVersionUID:
      42334333400920419L

  - ### Class opennlp.tools.tokenize.TokenSample

    class TokenSample extends Object implements Serializable
    serialVersionUID:
      8520715903833887047L

    - #### Serialized Fields

      - ##### text

            String text

      - ##### tokenSpans

            List<Span> tokenSpans

- ## Package opennlp.tools.util

  - ### Class opennlp.tools.util.Cache

    class Cache extends LinkedHashMap<K,V> implements Serializable
    serialVersionUID:
      3037039043085908062L

    - #### Serialized Fields

      - ##### capacity

            int capacity

  - ### Exception opennlp.tools.util.InsufficientTrainingDataException

    class InsufficientTrainingDataException extends IOException implements Serializable

  - ### Exception opennlp.tools.util.InvalidFormatException

    class InvalidFormatException extends IOException implements Serializable

  - ### Class opennlp.tools.util.Span

    class Span extends Object implements Serializable
    serialVersionUID:
      -7648780019844573507L

    - #### Serialized Fields

      - ##### end

            int end

      - ##### prob

            double prob

      - ##### start

            int start

      - ##### type

            String type

- ## Package opennlp.tools.util.ext

  - ### Exception opennlp.tools.util.ext.ExtensionNotLoadedException

    class ExtensionNotLoadedException extends RuntimeException implements Serializable

- ## Package opennlp.tools.util.model

  - ### Class opennlp.tools.util.model.BaseModel

    class BaseModel extends Object implements Serializable
    serialVersionUID:
      -4593612444791752264L

    - #### Serialization Methods

      - ##### readObject

        private void readObject(ObjectInputStream in) throws IOException
        Throws:
          `IOException`

      - ##### writeObject

        private void writeObject(ObjectOutputStream out) throws IOException
        Throws:
          `IOException`

    - #### Serialized Fields

      - ##### artifactMap

            Map<String,Object> artifactMap

      - ##### artifactSerializers

            Map<String,ArtifactSerializer<?>> artifactSerializers

      - ##### componentName

            String componentName

      - ##### finishedLoadingArtifacts

            boolean finishedLoadingArtifacts

      - ##### isLoadedFromSerialized

            boolean isLoadedFromSerialized

      - ##### subclassSerializersInitiated

            boolean subclassSerializersInitiated

      - ##### toolFactory

            BaseToolFactory toolFactory

- ## Package opennlp.tools.util.normalizer

  - ### Class opennlp.tools.util.normalizer.AggregateCharSequenceNormalizer

    class AggregateCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      5514902020184083235L

    - #### Serialized Fields

      - ##### normalizers

            CharSequenceNormalizer[] normalizers

  - ### Class opennlp.tools.util.normalizer.EmojiCharSequenceNormalizer

    class EmojiCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      4553401197981667914L

  - ### Class opennlp.tools.util.normalizer.NumberCharSequenceNormalizer

    class NumberCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -782056416383201122L

  - ### Class opennlp.tools.util.normalizer.ShrinkCharSequenceNormalizer

    class ShrinkCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -4511969661556543048L

  - ### Class opennlp.tools.util.normalizer.TwitterCharSequenceNormalizer

    class TwitterCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -8155452559337913929L

  - ### Class opennlp.tools.util.normalizer.UrlCharSequenceNormalizer

    class UrlCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      2023145028634552389L