Class SpellCheckResponse
- java.lang.Object
-
- org.apache.solr.client.solrj.response.SpellCheckResponse
-
public class SpellCheckResponse extends Object
Encapsulates responses from SpellCheckComponent- Since:
- solr 1.3
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SpellCheckResponse.Collation
static class
SpellCheckResponse.Correction
static class
SpellCheckResponse.Suggestion
-
Constructor Summary
Constructors Constructor Description SpellCheckResponse(NamedList<Object> spellInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCollatedResult()
Return the first collated query string.List<SpellCheckResponse.Collation>
getCollatedResults()
Return all collations.String
getFirstSuggestion(String token)
SpellCheckResponse.Suggestion
getSuggestion(String token)
Map<String,SpellCheckResponse.Suggestion>
getSuggestionMap()
List<SpellCheckResponse.Suggestion>
getSuggestions()
boolean
isCorrectlySpelled()
-
-
-
Method Detail
-
isCorrectlySpelled
public boolean isCorrectlySpelled()
-
getSuggestions
public List<SpellCheckResponse.Suggestion> getSuggestions()
-
getSuggestionMap
public Map<String,SpellCheckResponse.Suggestion> getSuggestionMap()
-
getSuggestion
public SpellCheckResponse.Suggestion getSuggestion(String token)
-
getCollatedResult
public String getCollatedResult()
Return the first collated query string. For convenience and backwards-compatibility. Use getCollatedResults() for full data.
- Returns:
- first collated query string
-
getCollatedResults
public List<SpellCheckResponse.Collation> getCollatedResults()
Return all collations. Will include # of hits and misspelling-to-correction details if "spellcheck.collateExtendedResults was true.
- Returns:
- all collations
-
-