# 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.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 opennlp.tools.util.Span implements Serializable
    serialVersionUID:
      2089863052379334449L

    - #### Serialized Fields

      - ##### linkedEntries

            ArrayList<T extends opennlp.tools.entitylinker.BaseLink> linkedEntries

      - ##### searchTerm

            String searchTerm

      - ##### sentenceid

            int sentenceid

- ## 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

            opennlp.tools.util.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.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

            opennlp.tools.langdetect.Language language

- ## 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:
      9042233753280831321L

    - #### Serialized Fields

      - ##### additionalContext

            String[][] additionalContext

      - ##### id

            String id

      - ##### isClearAdaptiveData

            boolean isClearAdaptiveData

      - ##### names

            List<opennlp.tools.util.Span> names

      - ##### sentence

            List<String> sentence

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

    class TokenNameFinderModel extends BaseModel implements Serializable
    serialVersionUID:
      -459655422186301499L

  - ### Exception Class 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<opennlp.tools.util.Span> sentences

- ## Package opennlp.tools.sentiment

  - ### Class opennlp.tools.sentiment.SentimentModel

    class SentimentModel extends BaseModel implements Serializable

  - ### Class opennlp.tools.sentiment.SentimentSample

    class SentimentSample extends Object implements Serializable
    serialVersionUID:
      2477213313738337539L

    - #### Serialized Fields

      - ##### isClearAdaptiveData

            boolean isClearAdaptiveData

      - ##### sentence

            List<String> sentence

      - ##### sentiment

            String sentiment

- ## 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.BPEModel

    class BPEModel extends BaseModel implements Serializable
    serialVersionUID:
      1L

  - ### 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<opennlp.tools.util.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 Class opennlp.tools.util.InsufficientTrainingDataException

    class InsufficientTrainingDataException extends IOException implements Serializable

  - ### Exception Class 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.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,opennlp.tools.util.model.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.AccentFoldCharSequenceNormalizer

    class AccentFoldCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -7502792584669454623L

    - #### Serialized Fields

      - ##### foldScripts

            Set<Character.UnicodeScript> foldScripts

      - ##### foldStrokeLetters

            boolean foldStrokeLetters

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

    class AggregateCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      5514902020184083235L

    - #### Serialized Fields

      - ##### normalizers

            opennlp.tools.util.normalizer.CharSequenceNormalizer[] normalizers

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

    class BulletCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      5362120286188474236L

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

    class CaseFoldCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -3462240068381722106L

    - #### Serialized Fields

      - ##### locale

            Locale locale

        The locale whose case rules are applied.

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

    class ConfusableSkeletonCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      1068969405606517368L

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

    class DashCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -7726422165227709963L

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

    class DigitCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -3478452280126315708L

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

    class EllipsisCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      1548454027260005407L

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

    class EmojiCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      4553401197981667914L

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

    class EmojiToEmoticonCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -4515950955072716487L

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

    class EmoticonToEmojiCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      4425475084975880520L

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

    class FullCaseFoldCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      4520210518330612934L

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

    class GermanUmlautCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      5544134968448734502L

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

    class InvisibleCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      5899819631895531357L

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

    class LineBreakPreservingWhitespaceCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -1773649272610859873L

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

    class NfcCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -2229543110136546341L

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

    class NfkcCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -167565018805144793L

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

    class NumberCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -782056416383201122L

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

    class QuoteCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      6135398427498177491L

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

    class ShrinkCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -4511969661556543048L

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

    class SocialMediaCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      -5441528948820855349L

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

    class UrlCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      2023145028634552389L

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

    class WhitespaceCharSequenceNormalizer extends Object implements Serializable
    serialVersionUID:
      7293437657542764206L