## Uses of Class
org.apache.solr.spelling.SolrSpellChecker

- Packages that use SolrSpellChecker
  Package | Description
  --- | ---
  org.apache.solr.handler.component | `SearchComponent` implementations for use in `SearchHandler`
  org.apache.solr.spelling | APIs and classes used by the `SpellCheckComponent`
  org.apache.solr.spelling.suggest | APIs and classes used by the `SpellCheckComponent`

- - ### Uses of SolrSpellChecker in org.apache.solr.handler.component

    Fields in org.apache.solr.handler.component with type parameters of type SolrSpellChecker
    Modifier and Type | Field and Description
    --- | ---
    `protected Map<String,SolrSpellChecker>` | SpellCheckComponent.`spellCheckers` Key is the dictionary, value is the SpellChecker for that dictionary name

    Methods in org.apache.solr.handler.component that return SolrSpellChecker
    Modifier and Type | Method and Description
    --- | ---
    `protected SolrSpellChecker` | SpellCheckComponent.`getSpellChecker(SolrParams params)`
    `SolrSpellChecker` | SpellCheckComponent.`getSpellChecker(String name)`

    Methods in org.apache.solr.handler.component that return types with arguments of type SolrSpellChecker
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,SolrSpellChecker>` | SpellCheckComponent.`getSpellCheckers()`

  - ### Uses of SolrSpellChecker in org.apache.solr.spelling

    Subclasses of SolrSpellChecker in org.apache.solr.spelling
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLuceneSpellChecker` Abstract base class for all Lucene-based spell checking implementations.
    `class` | `ConjunctionSolrSpellChecker` This class lets a query be run through multiple spell checkers.
    `class` | `DirectSolrSpellChecker` Spellchecker implementation that uses `DirectSpellChecker`
    `class` | `FileBasedSpellChecker` A spell checker implementation that loads words from a text file (one word per line).
    `class` | `IndexBasedSpellChecker` A spell checker implementation that loads words from Solr as well as arbitrary Lucene indices.
    `class` | `WordBreakSolrSpellChecker` A spellchecker that breaks and combines words.

    Methods in org.apache.solr.spelling with parameters of type SolrSpellChecker
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConjunctionSolrSpellChecker.`addChecker(SolrSpellChecker checker)`

  - ### Uses of SolrSpellChecker in org.apache.solr.spelling.suggest

    Subclasses of SolrSpellChecker in org.apache.solr.spelling.suggest
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Suggester`

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.