org.apache.lucene.search.grouping

Class GroupFacetCollector.GroupedFacetResult

  • java.lang.Object
    • org.apache.lucene.search.grouping.GroupFacetCollector.GroupedFacetResult
    • Constructor Detail

      • GroupedFacetResult

        public GroupedFacetResult(int size,
                                  int minCount,
                                  boolean orderByCount,
                                  int totalCount,
                                  int totalMissingCount)
    • Method Detail

      • getFacetEntries

        public List<GroupFacetCollector.FacetEntrygetFacetEntries(int offset,
                                                                    int limit)
        Returns a list of facet entries to be rendered based on the specified offset and limit. The facet entries are retrieved from the facet entries collected during merging.
        Parameters:
        offset - The offset in the collected facet entries during merging
        limit - The number of facets to return starting from the offset.
        Returns:
        a list of facet entries to be rendered based on the specified offset and limit
      • getTotalCount

        public int getTotalCount()
        Returns the sum of all facet entries counts.
        Returns:
        the sum of all facet entries counts
      • getTotalMissingCount

        public int getTotalMissingCount()
        Returns the number of groups that didn't have a facet value.
        Returns:
        the number of groups that didn't have a facet value