# Serialized Form

- ## Package opennlp.tools.chunker

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

    class ChunkerModel extends BaseModel implements Serializable
    serialVersionUID:
      1608653769616498232L

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

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

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

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

    - #### Serialized Fields

      - ##### mContextGenerator

            LanguageDetectorContextGenerator mContextGenerator

      - ##### model

            LanguageDetectorModel model

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

    class LanguageDetectorModel extends BaseModel implements Serializable

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

    class LanguageSample extends Record implements Serializable
    serialVersionUID:
      -2222893493240468729L

    - #### Serialized Fields

      - ##### context

            CharSequence context

      - ##### language

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

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

    class FeatureGeneratorCreationError extends RuntimeException implements Serializable

- ## Package opennlp.tools.parser

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

    class ParserModel extends BaseModel implements Serializable

- ## Package opennlp.tools.postag

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

    class POSModel extends BaseModel implements Serializable
    serialVersionUID:
      -6014331858195322339L

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

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

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