# Uses of Package
org.apache.lucene.analysis.morph

Packages that use org.apache.lucene.analysis.morph
Package
Description
org.apache.lucene.analysis.morph
Abstract classes for morphological analyzers.

Classes in org.apache.lucene.analysis.morph used by org.apache.lucene.analysis.morph
Class
Description
BinaryDictionary
Abstract dictionary base class.
CharacterDefinition
Character category data.
CharacterDefinition.LookupCharacterClass
Functional interface to lookup character class
ConnectionCosts
n-gram connection cost data
Dictionary
High-level dictionary interface for morphological analyzers.
DictionaryEntryWriter
Abstract writer class to write dictionary entries.
GraphvizFormatter.DictionaryProvider
`Dictionary` provider
MorphData
High-level interface that represents morphological information in a dictionary
Token
Analyzed token with morphological data.
TokenInfoFST
Thin wrapper around an FST with root-arc caching.
TokenType
Token type reflecting the original source of this token
Viterbi
Performs Viterbi algorithm for morphological Tokenizers, which split texts by Hidden Markov Model or Conditional Random Fields.
Viterbi.Position
Holds all back pointers arriving to this position.
Viterbi.WrappedPositionArray
Holds partial graph (array of positions) for calculating the minimum cost path
ViterbiNBest.Lattice
Yet another lattice data structure for keeping n-best path.