Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.lucene.search.spell

Suggest alternate spellings for words.

See:
Description

Interface Summary
Dictionary | A simple interface representing a Dictionary.
StringDistance | Interface for string distances.
TermFreqIterator | Interface for enumerating term,weight pairs.

Class Summary
HighFrequencyDictionary | HighFrequencyDictionary: terms taken from the given field of a Lucene index, which appear in a number of documents above a given threshold.
JaroWinklerDistance | Similarity measure for short strings such as person names.
LevensteinDistance | Levenstein edit distance class.
LuceneDictionary | Lucene Dictionary: terms taken from the given field of a Lucene index.
NGramDistance | N-Gram version of edit distance based on paper by Grzegorz Kondrak, "N-gram similarity and distance".
PlainTextDictionary | Dictionary represented by a text file.
SpellChecker | Spell Checker class (Main class) (initially inspired by the David Spencer code).
SuggestWord | SuggestWord, used in suggestSimilar method in SpellChecker class.
SuggestWordFrequencyComparator | Frequency first, then score.
SuggestWordQueue | Sorts SuggestWord instances
SuggestWordScoreComparator | Score first, then frequency
TermFreqIterator.TermFreqIteratorWrapper | Wraps a BytesRefIterator as a TermFreqIterator, with all weights set to `1`

Enum Summary
SuggestMode | Set of strategies for suggesting related terms

## Package org.apache.lucene.search.spell Description

Suggest alternate spellings for words. Also see the spell checker Wiki page.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES