| Interface | Description |
|---|---|
| Dictionary |
A simple interface representing a Dictionary.
|
| StringDistance |
Interface for string distances.
|
| TermFreqIterator |
Interface for enumerating term,weight pairs.
|
| Class | Description |
|---|---|
| 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 | Description |
|---|---|
| SuggestMode |
Set of strategies for suggesting related terms
|
Copyright © 2000-2012 Apache Software Foundation. All Rights Reserved.