public class TopSuggestDocs extends TopDocs
| Modifier and Type | Class and Description |
|---|---|
static class |
TopSuggestDocs.SuggestScoreDoc
ScoreDoc with an
additional CharSequence key |
| Modifier and Type | Field and Description |
|---|---|
static TopSuggestDocs |
EMPTY
Singleton for empty
TopSuggestDocs |
| Constructor and Description |
|---|
TopSuggestDocs(int totalHits,
TopSuggestDocs.SuggestScoreDoc[] scoreDocs,
float maxScore)
|
| Modifier and Type | Method and Description |
|---|---|
static TopSuggestDocs |
merge(int topN,
TopSuggestDocs[] shardHits)
Returns a new TopSuggestDocs, containing topN results across
the provided TopSuggestDocs, sorting by score.
|
TopSuggestDocs.SuggestScoreDoc[] |
scoreLookupDocs()
Returns
TopSuggestDocs.SuggestScoreDocs
for this instance |
getMaxScore, merge, merge, merge, merge, setMaxScorepublic static final TopSuggestDocs EMPTY
TopSuggestDocspublic TopSuggestDocs(int totalHits,
TopSuggestDocs.SuggestScoreDoc[] scoreDocs,
float maxScore)
public TopSuggestDocs.SuggestScoreDoc[] scoreLookupDocs()
TopSuggestDocs.SuggestScoreDocs
for this instancepublic static TopSuggestDocs merge(int topN, TopSuggestDocs[] shardHits)
TopSuggestDocs
instance must be sorted.
Analogous to TopDocs.merge(int, org.apache.lucene.search.TopDocs[])
for TopSuggestDocs
NOTE: assumes every shardHit is already sorted by scoreCopyright © 2000-2015 Apache Software Foundation. All Rights Reserved.