Name | Description | Type | Package | Framework |
AnalyzingInfixSuggester | Analyzes the input text and then suggests matches based on prefix matches to any tokens in the indexed text. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
AnalyzingSuggester | Suggester that first analyzes the surface form, adds the analyzed form to a weighted FST, and then does the same | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
BlendedInfixSuggester | Extension of the AnalyzingInfixSuggester which transforms the weight after search to take into account the position of the searched term into | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
BlendedInfixSuggester .BlenderType | The different types of blender. | Class | org.apache.lucene.search.suggest.analyzing.BlendedInfixSuggester | Apache Lucene |
FreeTextSuggester | Builds an ngram model from the text sent to build(org. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
FSTUtil | Exposes a utility method to enumerate all paths intersecting an Automaton with an FST. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
FSTUtil .Path | Holds a pair (automaton, fst) of states and accumulated output in the intersected machine. | Class | org.apache.lucene.search.suggest.analyzing.FSTUtil | Apache Lucene |
FuzzySuggester | based on the Damerau-Levenshtein (optimal string alignment) algorithm, though you can explicitly choose classic Levenshtein by passing false | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
SuggestStopFilter | Like StopFilter except it will not remove the last token if that token was not followed by some token | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
SuggestStopFilterFactory | Factory for SuggestStopFilter. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |