Class CollapseTopFieldDocs
java.lang.Object
org.apache.lucene.search.TopDocs
org.apache.lucene.search.TopFieldDocs
org.apache.lucene.search.grouping.CollapseTopFieldDocs
public final class CollapseTopFieldDocs
extends org.apache.lucene.search.TopFieldDocs
Represents hits returned by
CollapsingTopDocsCollector.getTopDocs()
.-
Field Summary
Fields Modifier and Type Field Description java.lang.Object[]
collapseValues
The collapse value for each top docjava.lang.String
field
The field used for collapsingFields inherited from class org.apache.lucene.search.TopFieldDocs
fields
Fields inherited from class org.apache.lucene.search.TopDocs
scoreDocs, totalHits
-
Constructor Summary
Constructors Constructor Description CollapseTopFieldDocs(java.lang.String field, org.apache.lucene.search.TotalHits totalHits, org.apache.lucene.search.ScoreDoc[] scoreDocs, org.apache.lucene.search.SortField[] sortFields, java.lang.Object[] values)
-
Method Summary
Modifier and Type Method Description static CollapseTopFieldDocs
merge(org.apache.lucene.search.Sort sort, int start, int size, CollapseTopFieldDocs[] shardHits, boolean setShardIndex)
Returns a new CollapseTopDocs, containing topN collapsed results across the provided CollapseTopDocs, sorting by score.Methods inherited from class org.apache.lucene.search.TopDocs
merge, merge, merge, merge
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
field
public final java.lang.String fieldThe field used for collapsing -
collapseValues
public final java.lang.Object[] collapseValuesThe collapse value for each top doc
-
-
Constructor Details
-
CollapseTopFieldDocs
public CollapseTopFieldDocs(java.lang.String field, org.apache.lucene.search.TotalHits totalHits, org.apache.lucene.search.ScoreDoc[] scoreDocs, org.apache.lucene.search.SortField[] sortFields, java.lang.Object[] values)
-
-
Method Details
-
merge
public static CollapseTopFieldDocs merge(org.apache.lucene.search.Sort sort, int start, int size, CollapseTopFieldDocs[] shardHits, boolean setShardIndex)Returns a new CollapseTopDocs, containing topN collapsed results across the provided CollapseTopDocs, sorting by score. EachCollapseTopFieldDocs
instance must be sorted.
-