| Name | Description | Type | Package | Framework |
| AnalyzingInfixLookupFactory | Factory for AnalyzingInfixSuggesterWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene |
| AnalyzingLookupFactory | Factory for AnalyzingSuggesterWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene |
| BlendedInfixLookupFactory | Factory for BlendedInfixLookupFactoryWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene |
| DictionaryFactory | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| DocumentDictionaryFactory | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| DocumentExpressionDictionaryFactory | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| FileDictionaryFactory | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| FreeTextLookupFactory | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene | |
| FSTLookupFactory | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene | |
| FuzzyLookupFactory | Factory for FuzzySuggesterWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene |
| HighFrequencyDictionaryFactory | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| JaspellLookupFactory | Factory for JaspellLookup Note: This Suggester is not very RAM efficient. | Class | org.apache.solr.spelling.suggest.jaspell | Apache Solr Lucene |
| LookupFactory | Suggester factory for creating Lookup instances. | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene |
| SolrSuggester | Responsible for loading the lookup and dictionary Implementations specified by Interacts (query/build/reload) with Lucene Suggesters through Lookup and | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene |
| Suggester | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| SuggesterOptions | Encapsulates the inputs required to be passed on to the underlying suggester in SolrSuggester | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene |
| SuggesterParams | Interface | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| SuggesterResult | Class | org.apache.solr.spelling.suggest | Apache Solr Lucene | |
| SuggestQueryConverter | Passes the entire query string to the configured analyzer as-is. | Class | org.apache.solr.spelling | Apache Solr Lucene |
| TSTLookupFactory | Class | org.apache.solr.spelling.suggest.tst | Apache Solr Lucene | |
| WFSTLookupFactory | Factory for WFSTCompletionLookupWARNING: This API is experimental and might change in incompatible ways in the next release. | Class | org.apache.solr.spelling.suggest.fst | Apache Solr Lucene |