| Name | Description | Type | Package | Framework |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |