Class CollapseTopFieldDocs

    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.Object[] collapseValues
      The collapse value for each top doc
      java.lang.String field
      The field used for collapsing
      • Fields 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 Detail

      • field

        public final java.lang.String field
        The field used for collapsing
      • collapseValues

        public final java.lang.Object[] collapseValues
        The collapse value for each top doc
    • Constructor Detail

      • 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 Detail

      • 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. Each CollapseTopFieldDocs instance must be sorted.