# Serialized Form

- ## Package opennlp.tools.chunker

  - ### Class opennlp.tools.chunker.ChunkerModel extends BaseModel implements Serializable

    serialVersionUID:
      1608653769616498232L

  - ### Class opennlp.tools.chunker.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 extends BaseModel implements Serializable

  - ### Class opennlp.tools.doccat.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 extends Span implements Serializable

    - ### 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 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 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 extends Span implements Serializable

    serialVersionUID:
      2133473549058189775L

    - ### Serialized Fields

      - #### id

            int id

- ## Package opennlp.tools.langdetect

  - ### Class opennlp.tools.langdetect.DefaultLanguageDetectorContextGenerator extends Object implements Serializable

    - ### Serialized Fields

      - #### maxLength

            int maxLength

      - #### minLength

            int minLength

      - #### normalizer

            CharSequenceNormalizer normalizer

  - ### Class opennlp.tools.langdetect.Language extends Object implements Serializable

    serialVersionUID:
      -2692630786925291644L

    - ### Serialized Fields

      - #### confidence

            double confidence

      - #### lang

            String lang

  - ### Class opennlp.tools.langdetect.LanguageDetectorME extends Object implements Serializable

    - ### Serialized Fields

      - #### mContextGenerator

            LanguageDetectorContextGenerator mContextGenerator

      - #### model

            LanguageDetectorModel model

  - ### Class opennlp.tools.langdetect.LanguageDetectorModel extends BaseModel implements Serializable

  - ### Class opennlp.tools.langdetect.LanguageSample extends Object implements Serializable

    serialVersionUID:
      -5206320996868984440L

    - ### Serialized Fields

      - #### context

            CharSequence context

      - #### language

            Language language

- ## Package opennlp.tools.lemmatizer

  - ### Class opennlp.tools.lemmatizer.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 extends BaseModel implements Serializable

    serialVersionUID:
      -3362902631186156673L

- ## Package opennlp.tools.namefind

  - ### Class opennlp.tools.namefind.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 extends BaseModel implements Serializable

  - ### Class opennlp.tools.namefind.TokenNameFinderModel.FeatureGeneratorCreationError extends RuntimeException implements Serializable

- ## Package opennlp.tools.parser

  - ### Class opennlp.tools.parser.ParserModel extends BaseModel implements Serializable

- ## Package opennlp.tools.postag

  - ### Class opennlp.tools.postag.POSModel extends BaseModel implements Serializable

    serialVersionUID:
      -6014331858195322339L

  - ### Class opennlp.tools.postag.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 extends BaseModel implements Serializable

    serialVersionUID:
      -3921848998444722554L

  - ### Class opennlp.tools.sentdetect.SentenceSample extends Object implements Serializable

    serialVersionUID:
      1771522768104567531L

    - ### Serialized Fields

      - #### document

            String document

      - #### sentences

            List<Span> sentences

- ## Package opennlp.tools.tokenize

  - ### Class opennlp.tools.tokenize.TokenizerModel extends BaseModel implements Serializable

    serialVersionUID:
      42334333400920419L

  - ### Class opennlp.tools.tokenize.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 extends LinkedHashMap<K,​V> implements Serializable

    serialVersionUID:
      3037039043085908062L

    - ### Serialized Fields

      - #### capacity

            int capacity

  - ### Class opennlp.tools.util.InsufficientTrainingDataException extends IOException implements Serializable

  - ### Class opennlp.tools.util.InvalidFormatException extends IOException implements Serializable

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

  - ### Class opennlp.tools.util.ext.ExtensionNotLoadedException extends RuntimeException implements Serializable

- ## Package opennlp.tools.util.model

  - ### Class opennlp.tools.util.model.BaseModel extends Object implements Serializable

    - ### 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 extends Object implements Serializable

    serialVersionUID:
      5514902020184083235L

    - ### Serialized Fields

      - #### normalizers

            CharSequenceNormalizer[] normalizers

  - ### Class opennlp.tools.util.normalizer.EmojiCharSequenceNormalizer extends Object implements Serializable

    serialVersionUID:
      4553401197981667914L

  - ### Class opennlp.tools.util.normalizer.NumberCharSequenceNormalizer extends Object implements Serializable

    serialVersionUID:
      -782056416383201122L

  - ### Class opennlp.tools.util.normalizer.ShrinkCharSequenceNormalizer extends Object implements Serializable

    serialVersionUID:
      -4511969661556543048L

  - ### Class opennlp.tools.util.normalizer.TwitterCharSequenceNormalizer extends Object implements Serializable

    serialVersionUID:
      -8155452559337913929L

  - ### Class opennlp.tools.util.normalizer.UrlCharSequenceNormalizer extends Object implements Serializable

    serialVersionUID:
      2023145028634552389L