Uses of Interface
org.apache.lucene.search.spell.StringDistance

Packages that use StringDistance
org.apache.lucene.search.spell Suggest alternate spellings for words. 
 

Uses of StringDistance in org.apache.lucene.search.spell
 

Classes in org.apache.lucene.search.spell that implement StringDistance
 class JaroWinklerDistance
          Similarity measure for short strings such as person names.
 class LevensteinDistance
          Levenstein edit distance class.
 class NGramDistance
          N-Gram version of edit distance based on paper by Grzegorz Kondrak, "N-gram similarity and distance".
 

Methods in org.apache.lucene.search.spell that return StringDistance
 StringDistance SpellChecker.getStringDistance()
          Returns the StringDistance instance used by this SpellChecker instance.
 

Methods in org.apache.lucene.search.spell with parameters of type StringDistance
 void SpellChecker.setStringDistance(StringDistance sd)
          Sets the StringDistance implementation for this SpellChecker instance.
 

Constructors in org.apache.lucene.search.spell with parameters of type StringDistance
SpellChecker(Directory spellIndex, StringDistance sd)
          Use the given directory as a spell checker index.
SpellChecker(Directory spellIndex, StringDistance sd, Comparator<SuggestWord> comparator)
          Use the given directory as a spell checker index with the given StringDistance measure and the given Comparator for sorting the results.