Uses of Class
org.apache.lucene.search.grouping.TopGroups
-
Uses of TopGroups in org.apache.lucene.search.grouping
Modifier and TypeMethodDescriptionTopGroups
<?> BlockGroupingCollector.getTopGroups
(Sort withinGroupSort, int groupOffset, int withinGroupOffset, int maxDocsPerGroup) Returns the grouped results.TopGroupsCollector.getTopGroups
(int withinGroupOffset) Get the TopGroups recorded by this collectorprotected TopGroups
<?> GroupingSearch.groupByDocBlock
(IndexSearcher searcher, Query query, int groupOffset, int groupLimit) protected TopGroups
GroupingSearch.groupByFieldOrFunction
(IndexSearcher searcher, Query query, int groupOffset, int groupLimit) static <T> TopGroups
<T> TopGroups.merge
(TopGroups<T>[] shardGroups, Sort groupSort, Sort docSort, int docOffset, int docTopN, TopGroups.ScoreMergeMode scoreMergeMode) Merges an array of TopGroups, for example obtained from the second-pass collector across multiple shards.<T> TopGroups
<T> GroupingSearch.search
(IndexSearcher searcher, Query query, int groupOffset, int groupLimit) Executes a grouped search.Modifier and TypeMethodDescriptionstatic <T> TopGroups
<T> TopGroups.merge
(TopGroups<T>[] shardGroups, Sort groupSort, Sort docSort, int docOffset, int docTopN, TopGroups.ScoreMergeMode scoreMergeMode) Merges an array of TopGroups, for example obtained from the second-pass collector across multiple shards.