# Package edu.northwestern.at.morphadorner.corpuslinguistics.lexicon

Lexicon of spelling, lemmata, and parts of speech.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Lexicon | Lexicon: stores spellings and their possible lemmata and parts of speech.
  UsesLexicon | Interface for using a lexicon.

- Class Summary
  Class | Description
  --- | ---
  AbstractLexicon | AbstractLexicon: stores spellings and their possible parts of speech.
  BaseLexicon | BaseLexicon: Concrete lexicon implementation.
  BrillLexicon | Brill format lexicon.
  DefaultLexicon | DefaultLexicon: Lexicon which uses default part of speech tags.
  DefaultSuffixLexicon | DefaultSuffixLexicon: Suffix lexicon which uses NUPOS tags.
  DefaultWordLexicon | DefaultWordLexicon: Lexicon which uses default word lexicon.
  LexiconEntry | LexiconEntry: A lexicon entry.
  LexiconFactory | Lexicon factory.
  PennTreebankSuffixLexicon | PennTreebankLexicon: Suffix lexicon which uses Penn Treebank tags.
  PennTreebankWordLexicon | PennTreebankLexicon: Lexicon which uses Penn Treebank tags.

## Package edu.northwestern.at.morphadorner.corpuslinguistics.lexicon Description

Lexicon of spelling, lemmata, and parts of speech.

A MorphAdorner Lexicon stores spellings and their possible lemmata and parts of speech. A lexicon may also contain affixes instead of spellings, in which the lemmata are not generally provided.

All MorphAdorner lexicons must implement the `Lexicon` interface. The `LexiconFactory` provides the mechanism for instantiating a default or specified instance of a lexicon implementation. You may extend the `AbstractLexicon` to create a new lexicon class.