Uses of Package
org.apache.lucene.search.grouping
Packages that use org.apache.lucene.search.grouping
-
Classes in org.apache.lucene.search.grouping used by org.apache.lucene.search.groupingClassDescriptionThis collector specializes in collecting the most relevant document (group head) for each group that matches the query.Represents a group head.Expert: representation of a group in
FirstPassGroupingCollector
, tracking the top doc andFieldComparator
slot.Returned byDistinctValuesCollector.getGroups()
, representing the value and set of distinct values for the group.Represents a contiguous range of double values, with an inclusive minimum and exclusive maximumGroups double values into rangesRepresents one group in the results.Base class for computing grouped facets.Represents a facet entry with a value and a count.The grouped facet result.Contains the local grouped segment counts for a particular segment.Convenience class to perform grouping in a non distributed environment.Concrete implementations of this class define what to collect for individual groups during the second-pass of a grouping search.Defines a group, for use by grouping collectorsWhat to do with the current valueRepresents a contiguous range of long values, with an inclusive minimum and exclusive maximumGroups double values into rangesRepresents a group that is found during the first pass search.SecondPassGroupingCollector runs over an already collected set of groups, further applying aGroupReducer
to each groupAn implementation ofGroupFacetCollector
that computes grouped facets based on the indexed terms from DocValues.Represents result returned by a grouping search.How the GroupDocs score (if any) should be merged.