public class HitsImpl extends java.lang.Object implements Hits
Constructor and Description |
---|
HitsImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addGroupedHits(java.lang.String groupValue,
Hits hits) |
void |
addStatsResults(StatsResults statsResults) |
void |
copy(Hits hits) |
Document |
doc(int n) |
java.lang.String |
getCollatedSpellCheckResult() |
Document[] |
getDocs() |
java.util.Map<java.lang.String,Hits> |
getGroupedHits() |
int |
getLength() |
Query |
getQuery() |
java.lang.String[] |
getQuerySuggestions() |
java.lang.String[] |
getQueryTerms() |
float[] |
getScores() |
float |
getSearchTime() |
java.lang.String[] |
getSnippets() |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getSpellCheckResults() |
long |
getStart() |
java.util.Map<java.lang.String,StatsResults> |
getStatsResults() |
boolean |
hasGroupedHits() |
float |
score(int n) |
void |
setCollatedSpellCheckResult(java.lang.String collatedSpellCheckResult) |
void |
setDocs(Document[] docs) |
void |
setLength(int length) |
void |
setQuery(Query query) |
void |
setQuerySuggestions(java.lang.String[] querySuggestions) |
void |
setQueryTerms(java.lang.String[] queryTerms) |
void |
setScores(float[] scores) |
void |
setSearchTime(float time) |
void |
setSnippets(java.lang.String[] snippets) |
void |
setSpellCheckResults(java.util.Map<java.lang.String,java.util.List<java.lang.String>> spellCheckResults) |
void |
setStart(long start) |
java.lang.String |
snippet(int n) |
java.util.List<Document> |
toList() |
java.lang.String |
toString() |
public void addGroupedHits(java.lang.String groupValue, Hits hits)
addGroupedHits
in interface Hits
public void addStatsResults(StatsResults statsResults)
addStatsResults
in interface Hits
@JSON public java.lang.String getCollatedSpellCheckResult()
getCollatedSpellCheckResult
in interface Hits
public java.util.Map<java.lang.String,Hits> getGroupedHits()
getGroupedHits
in interface Hits
@JSON public java.lang.String[] getQuerySuggestions()
getQuerySuggestions
in interface Hits
@JSON public java.lang.String[] getQueryTerms()
getQueryTerms
in interface Hits
public float getSearchTime()
getSearchTime
in interface Hits
@JSON public java.lang.String[] getSnippets()
getSnippets
in interface Hits
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getSpellCheckResults()
getSpellCheckResults
in interface Hits
public java.util.Map<java.lang.String,StatsResults> getStatsResults()
getStatsResults
in interface Hits
public boolean hasGroupedHits()
hasGroupedHits
in interface Hits
public void setCollatedSpellCheckResult(java.lang.String collatedSpellCheckResult)
setCollatedSpellCheckResult
in interface Hits
public void setQuerySuggestions(java.lang.String[] querySuggestions)
setQuerySuggestions
in interface Hits
public void setQueryTerms(java.lang.String[] queryTerms)
setQueryTerms
in interface Hits
public void setSearchTime(float time)
setSearchTime
in interface Hits
public void setSnippets(java.lang.String[] snippets)
setSnippets
in interface Hits
public void setSpellCheckResults(java.util.Map<java.lang.String,java.util.List<java.lang.String>> spellCheckResults)
setSpellCheckResults
in interface Hits
public java.lang.String toString()
toString
in class java.lang.Object