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 TopGroups Modifier and Type Method Description TopGroups<?>
BlockGroupingCollector. getTopGroups(Sort withinGroupSort, int groupOffset, int withinGroupOffset, int maxDocsPerGroup)
Returns the grouped results.TopGroups<T>
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.Methods in org.apache.lucene.search.grouping with parameters of type TopGroups Modifier and Type Method Description 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.Constructors in org.apache.lucene.search.grouping with parameters of type TopGroups Constructor Description TopGroups(TopGroups<T> oldTopGroups, Integer totalGroupCount)
-