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 |
|
BitsProducer | A producer of Bits per segment. | Class | org.apache.lucene.search.suggest | 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 |
|
BufferedInputIterator | This wrapper buffers incoming elements. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
BytesRefSorter | Collects BytesRef and then allows one to iterate over their sorted order. | Interface | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
Completion50PostingsFormat | CompletionPostingsFormat for Lucene50PostingsFormat | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionAnalyzer | to provide additional completion-only tuning (e. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionPostingsFormat | A PostingsFormat which supports document suggestion based on indexed SuggestFields. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionQuery | Abstract Query that match documents containing terms with a specified prefix filtered by BitsProducer. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionScorer | Expert: Responsible for executing the query against an appropriate suggester and collecting the results | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionsTermsReader | Holder for suggester and field-level info for a suggest field | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionTerms | used by SuggestField and ContextSuggestField to access corresponding suggester and their attributes | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionTokenStream | Token stream which converts a provided token stream to an automaton. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
CompletionTokenStream .BytesRefBuilderTermAttribute | | Interface | org.apache.lucene.search.suggest.document.CompletionTokenStream | Apache Lucene |
|
CompletionTokenStream .BytesRefBuilderTermAttributeImpl | | Class | org.apache.lucene.search.suggest.document.CompletionTokenStream | Apache Lucene |
|
CompletionWeight | Expert: the Weight for CompletionQuery, used to score and explain these queries. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
ContextQuery | A CompletionQuery that match documents specified by a wrapped CompletionQuery supporting boosting and/or filtering | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
ContextSuggestField | SuggestField which additionally takes in a set of contexts. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
DocumentDictionary | Dictionary with terms, weights, payload (optional) and contexts (optional) information taken from stored/indexed fields in a Lucene index. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
DocumentValueSourceDictionary | Dictionary with terms and optionally payload and optionally contexts information | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
ExternalRefSorter | Builds and iterates over sequences stored on disk. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FileDictionary | Dictionary represented by a text file. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
FreeTextSuggester | Builds an ngram model from the text sent to build(org. | Class | org.apache.lucene.search.suggest.analyzing | Apache Lucene |
|
FSTCompletion | Finite state automata based implementation of autocomplete functionality. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FSTCompletion .Completion | A single completion for a given key. | Class | org.apache.lucene.search.suggest.fst.FSTCompletion | Apache Lucene |
|
FSTCompletionBuilder | Finite state automata based implementation of autocomplete functionality. | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |
|
FSTCompletionLookup | An adapter from Lookup API to FSTCompletion. | Class | org.apache.lucene.search.suggest.fst | 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 |
|
FuzzyCompletionQuery | A CompletionQuery that match documents containing terms within an edit distance of the specified prefix. | Class | org.apache.lucene.search.suggest.document | 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 |
|
InMemorySorter | An BytesRefSorter that keeps all the entries in memory. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
InputIterator | Interface for enumerating term,weight,payload triples for suggester consumption; currently only AnalyzingSuggester, FuzzySuggester and AnalyzingInfixSuggester support payloads. | Interface | org.apache.lucene.search.suggest | Apache Lucene |
|
InputIterator .InputIteratorWrapper | Wraps a BytesRefIterator as a suggester InputIterator, with all weights set to 1 and carries no payload | Class | org.apache.lucene.search.suggest.InputIterator | Apache Lucene |
|
JaspellLookup | Suggest implementation based on See Also:JaspellTernarySearchTrie | Class | org.apache.lucene.search.suggest.jaspell | Apache Lucene |
|
JaspellTernarySearchTrie | String objects that combines the compact size of a binary search tree with the speed of a digital search trie, and is therefore ideal for | Class | org.apache.lucene.search.suggest.jaspell | Apache Lucene |
|
Lookup | Simple Lookup interface for CharSequence suggestions. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
Lookup .LookupPriorityQueue | A PriorityQueue collecting a fixed size of high priority Lookup. | Class | org.apache.lucene.search.suggest.Lookup | Apache Lucene |
|
Lookup .LookupResult | WARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.suggest.Lookup | Apache Lucene |
|
NRTSuggester | NRTSuggester executes Top N search on a weighted FST specified by a CompletionScorer See lookup(CompletionScorer, Bits, TopSuggestDocsCollector) for more implementation | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
PrefixCompletionQuery | A CompletionQuery which takes an Analyzer to analyze the prefix of the query term. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
RegexCompletionQuery | A CompletionQuery which takes a regular expression as the prefix of the query term. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
SortedInputIterator | This wrapper buffers incoming elements and makes sure they are sorted based on given comparator. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
SuggestField | Field that indexes a string value and a weight as a weighted completion against a named suggester. | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
SuggestIndexSearcher | Adds document suggest capabilities to IndexSearcher. | Class | org.apache.lucene.search.suggest.document | 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 |
|
TernaryTreeNode | The class creates a TST node. | Class | org.apache.lucene.search.suggest.tst | Apache Lucene |
|
TopSuggestDocs | TopDocs wrapper with an additional CharSequence key per ScoreDoc | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
TopSuggestDocs .SuggestScoreDoc | | Class | org.apache.lucene.search.suggest.document.TopSuggestDocs | Apache Lucene |
|
TopSuggestDocsCollector | Collector that collects completion and score, along with document id | Class | org.apache.lucene.search.suggest.document | Apache Lucene |
|
TSTAutocomplete | Ternary Search Trie implementation. | Class | org.apache.lucene.search.suggest.tst | Apache Lucene |
|
TSTLookup | Suggest implementation based on a Ternary Search Tree | Class | org.apache.lucene.search.suggest.tst | Apache Lucene |
|
UnsortedInputIterator | This wrapper buffers the incoming elements and makes sure they are inWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.lucene.search.suggest | Apache Lucene |
|
WFSTCompletionLookup | Suggester based on a weighted FST: it first traverses the prefix, then walks the n shortest paths to retrieve top-ranked | Class | org.apache.lucene.search.suggest.fst | Apache Lucene |