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.