- AnalyzingInfixSuggester
- AnalyzingSuggester
- BitsProducer
- BlendedInfixSuggester
- BlendedInfixSuggester.BlenderType
- BufferedInputIterator
- BytesRefSorter
- CombineSuggestion
- Completion50PostingsFormat
- Completion84PostingsFormat
- CompletionAnalyzer
- CompletionPostingsFormat
- CompletionPostingsFormat.FSTLoadMode
- CompletionQuery
- CompletionScorer
- CompletionsTermsReader
- CompletionTerms
- CompletionTokenStream
- CompletionWeight
- ContextQuery
- ContextSuggestField
- Dictionary
- DirectSpellChecker
- DirectSpellChecker.ScoreTerm
- DocumentDictionary
- DocumentValueSourceDictionary
- ExternalRefSorter
- FileDictionary
- FreeTextSuggester
- FSTCompletion
- FSTCompletion.Completion
- FSTCompletionBuilder
- FSTCompletionLookup
- FSTUtil
- FSTUtil.Path
- FuzzyCompletionQuery
- FuzzySuggester
- HighFrequencyDictionary
- InMemorySorter
- InputIterator
- InputIterator.InputIteratorWrapper
- JaroWinklerDistance
- JaspellLookup
- JaspellTernarySearchTrie
- JaspellTernarySearchTrie.TSTNode
- LevenshteinDistance
- Lookup
- Lookup.LookupPriorityQueue
- Lookup.LookupResult
- LuceneDictionary
- LuceneLevenshteinDistance
- NGramDistance
- NRTSuggester
- PlainTextDictionary
- PrefixCompletionQuery
- RegexCompletionQuery
- SortedInputIterator
- SpellChecker
- StringDistance
- SuggestField
- SuggestIndexSearcher
- SuggestMode
- SuggestStopFilter
- SuggestStopFilterFactory
- SuggestWord
- SuggestWordFrequencyComparator
- SuggestWordQueue
- SuggestWordScoreComparator
- TernaryTreeNode
- TopSuggestDocs
- TopSuggestDocs.SuggestScoreDoc
- TopSuggestDocsCollector
- TSTAutocomplete
- TSTLookup
- UnsortedInputIterator
- WFSTCompletionLookup
- WordBreakSpellChecker
- WordBreakSpellChecker.BreakSuggestionSortMethod