Uses of Class
org.apache.lucene.search.grouping.TopGroups
-
Uses of TopGroups in org.apache.lucene.search.grouping
Methods in org.apache.lucene.search.grouping that return TopGroupsModifier 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 TopGroupsGroupingSearch.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.Methods in org.apache.lucene.search.grouping with parameters of type TopGroupsModifier 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.Constructors in org.apache.lucene.search.grouping with parameters of type TopGroups