- getAllGroupHeads() - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
- getAllMatchingGroups() - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
- getCollectedGroupHeads() - Method in class org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector
-
Returns the collected group heads.
- getCollectedGroupHeads() - Method in class org.apache.lucene.search.grouping.function.FunctionAllGroupHeadsCollector
-
- getCount() - Method in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector.FacetEntry
-
- getDocGroupValue(int) - Method in class org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector
-
Returns the group value for the specified doc.
- getDocGroupValue(int) - Method in class org.apache.lucene.search.grouping.function.FunctionFirstPassGroupingCollector
-
- getDocGroupValue(int) - Method in class org.apache.lucene.search.grouping.term.TermFirstPassGroupingCollector
-
- getFacetEntries(int, int) - Method in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector.GroupedFacetResult
-
Returns a list of facet entries to be rendered based on the specified offset and limit.
- getGroupCount() - Method in class org.apache.lucene.search.grouping.AbstractAllGroupsCollector
-
Returns the total number of groups for the executed search.
- getGroups() - Method in class org.apache.lucene.search.grouping.AbstractAllGroupsCollector
-
Returns the group values
This is an unordered collections of group values.
- getGroups() - Method in class org.apache.lucene.search.grouping.AbstractDistinctValuesCollector
-
Returns all unique values for each top N group.
- getGroups() - Method in class org.apache.lucene.search.grouping.function.FunctionAllGroupsCollector
-
- getGroups() - Method in class org.apache.lucene.search.grouping.function.FunctionDistinctValuesCollector
-
- getGroups() - Method in class org.apache.lucene.search.grouping.term.TermAllGroupsCollector
-
- getGroups() - Method in class org.apache.lucene.search.grouping.term.TermDistinctValuesCollector
-
- getTopGroups(int, boolean) - Method in class org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector
-
Returns top groups, starting from offset.
- getTopGroups(int) - Method in class org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector
-
- getTopGroups(Sort, int, int, int, boolean) - Method in class org.apache.lucene.search.grouping.BlockGroupingCollector
-
Returns the grouped results.
- getTotalCount() - Method in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector.GroupedFacetResult
-
Returns the sum of all facet entries counts.
- getTotalMissingCount() - Method in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector.GroupedFacetResult
-
Returns the number of groups that didn't have a facet value.
- getValue() - Method in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector.FacetEntry
-
- groupByDocBlock(IndexSearcher, Filter, Query, int, int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
- groupByFieldOrFunction(IndexSearcher, Filter, Query, int, int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
- groupDocs - Variable in class org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector
-
- GroupDocs<GROUP_VALUE_TYPE> - Class in org.apache.lucene.search.grouping
-
Represents one group in the results.
- GroupDocs(float, float, int, ScoreDoc[], GROUP_VALUE_TYPE, Object[]) - Constructor for class org.apache.lucene.search.grouping.GroupDocs
-
- groupField - Variable in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector
-
- groupHead - Variable in class org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector.TemporalResult
-
- groupHeadsSize() - Method in class org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector
-
- GroupingSearch - Class in org.apache.lucene.search.grouping
-
Convenience class to perform grouping in a non distributed environment.
- GroupingSearch(String) - Constructor for class org.apache.lucene.search.grouping.GroupingSearch
-
Constructs a
GroupingSearch
instance that groups documents by index terms using the
FieldCache
.
- GroupingSearch(ValueSource, Map<?, ?>) - Constructor for class org.apache.lucene.search.grouping.GroupingSearch
-
Constructs a
GroupingSearch
instance that groups documents by function using a
ValueSource
instance.
- GroupingSearch(Filter) - Constructor for class org.apache.lucene.search.grouping.GroupingSearch
-
Constructor for grouping documents by doc block.
- groupMap - Variable in class org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector
-
- groups - Variable in class org.apache.lucene.search.grouping.TopGroups
-
Group results in groupSort order
- groupSort - Variable in class org.apache.lucene.search.grouping.TopGroups
-
How groups are sorted against each other
- groupSortValues - Variable in class org.apache.lucene.search.grouping.GroupDocs
-
- groupValue - Variable in class org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector.GroupHead
-
- groupValue - Variable in class org.apache.lucene.search.grouping.AbstractDistinctValuesCollector.GroupCount
-
- groupValue - Variable in class org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector.SearchGroupDocs
-
- groupValue - Variable in class org.apache.lucene.search.grouping.GroupDocs
-
The groupField value for all docs in this group; this
may be null if hits did not have the groupField.
- groupValue - Variable in class org.apache.lucene.search.grouping.SearchGroup
-
The value that defines this group
- score - Variable in class org.apache.lucene.search.grouping.GroupDocs
-
Overall aggregated score of this group (currently only
set by join queries).
- scoreDocs - Variable in class org.apache.lucene.search.grouping.GroupDocs
-
Hits; this may be
FieldDoc
instances if the
withinGroupSort sorted by fields.
- search(IndexSearcher, Query, int, int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Executes a grouped search.
- search(IndexSearcher, Filter, Query, int, int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Executes a grouped search.
- SearchGroup<GROUP_VALUE_TYPE> - Class in org.apache.lucene.search.grouping
-
Represents a group that is found during the first pass search.
- SearchGroup() - Constructor for class org.apache.lucene.search.grouping.SearchGroup
-
- segmentFacetCounts - Variable in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector
-
- segmentResults - Variable in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector
-
- segmentTotalCount - Variable in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector
-
- setAllGroupHeads(boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Whether to compute all group heads (most relevant document per group) matching the query.
- setAllGroups(boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Whether to also compute all groups matching the query.
- setCaching(int, boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Enables caching for the second pass search.
- setCachingInMB(double, boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Enables caching for the second pass search.
- setFillSortFields(boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Whether to also fill the sort fields per returned group and groups docs.
- setGroupDocsLimit(int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Specifies the number of documents to return inside a group from the specified groupDocsOffset.
- setGroupDocsOffset(int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Specifies the offset for documents inside a group.
- setGroupSort(Sort) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Specifies how groups are sorted.
- setIncludeMaxScore(boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Whether to include the score of the most relevant document per group.
- setIncludeScores(boolean) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Whether to include the scores per doc inside a group.
- setInitialSize(int) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Sets the initial size of some internal used data structures.
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.BlockGroupingCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.function.FunctionAllGroupHeadsCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.function.FunctionAllGroupsCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.function.FunctionDistinctValuesCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.function.FunctionFirstPassGroupingCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.function.FunctionSecondPassGroupingCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.term.TermAllGroupsCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.term.TermDistinctValuesCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.term.TermFirstPassGroupingCollector
-
- setNextReader(AtomicReaderContext) - Method in class org.apache.lucene.search.grouping.term.TermSecondPassGroupingCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.AbstractAllGroupsCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.AbstractDistinctValuesCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.AbstractFirstPassGroupingCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.AbstractSecondPassGroupingCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.BlockGroupingCollector
-
- setScorer(Scorer) - Method in class org.apache.lucene.search.grouping.function.FunctionAllGroupHeadsCollector
-
- setSortWithinGroup(Sort) - Method in class org.apache.lucene.search.grouping.GroupingSearch
-
Specified how documents inside a group are sorted.
- sortValues - Variable in class org.apache.lucene.search.grouping.SearchGroup
-
The sort values used during sorting.
- startFacetOrd - Variable in class org.apache.lucene.search.grouping.AbstractGroupFacetCollector
-
- stop - Variable in class org.apache.lucene.search.grouping.AbstractAllGroupHeadsCollector.TemporalResult
-