Uses of Record Class
org.apache.lucene.facet.FacetsCollector.MatchingDocs
Packages that use FacetsCollector.MatchingDocs
Package
Description
Faceted search.
Provides FacetSets faceting capabilities which allows users to facet on high dimensional field
values.
Provides range faceting capabilities.
Provides range on range faceting capabilities.
Provides faceting capabilities over facets that were indexed with
SortedSetDocValuesFacetField
.Taxonomy of Categories.
-
Uses of FacetsCollector.MatchingDocs in org.apache.lucene.facet
Fields in org.apache.lucene.facet with type parameters of type FacetsCollector.MatchingDocsModifier and TypeFieldDescriptionprivate final List
<FacetsCollector.MatchingDocs> FacetsCollector.matchingDocs
private List
<FacetsCollector.MatchingDocs> RandomSamplingFacetsCollector.sampledDocs
Methods in org.apache.lucene.facet that return FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate FacetsCollector.MatchingDocs
RandomSamplingFacetsCollector.createSample
(FacetsCollector.MatchingDocs docs) Create a sampled of the given hits.private static FacetsCollector.MatchingDocs
FacetsCollectorManager.merge
(FacetsCollector.MatchingDocs matchingDocs1, FacetsCollector.MatchingDocs matchingDocs2) Methods in org.apache.lucene.facet that return types with arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate List
<FacetsCollector.MatchingDocs> RandomSamplingFacetsCollector.createSampledDocs
(List<FacetsCollector.MatchingDocs> matchingDocsList) Create a sampled copy of the matching documents list.FacetsCollector.getMatchingDocs()
Returns the documents matched by the query, oneFacetsCollector.MatchingDocs
per visited segment.RandomSamplingFacetsCollector.getMatchingDocs()
Returns the sampled list of the matching documents.RandomSamplingFacetsCollector.getOriginalMatchingDocs()
Returns the original matching documents.(package private) static Collection
<FacetsCollector.MatchingDocs> FacetsCollectorManager.reduceMatchingDocs
(Collection<? extends FacetsCollector> facetsCollectors) Reduces matching docs held by the provided facets collectors, merging matching docs for the same leaf into a single matching docs instanceMethods in org.apache.lucene.facet with parameters of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate void
StringValueFacetCounts.countOneSegment
(SortedSetDocValues multiValues, int segmentOrd, FacetsCollector.MatchingDocs hits, Bits liveDocs) protected DocIdSetIterator
FacetCountsWithFilterQuery.createIterator
(FacetsCollector.MatchingDocs hits, DocIdSetIterator... iterators) Create aDocIdSetIterator
from the providedhits
that relies onfastMatchQuery
if available for first-pass filtering.private FacetsCollector.MatchingDocs
RandomSamplingFacetsCollector.createSample
(FacetsCollector.MatchingDocs docs) Create a sampled of the given hits.private static FacetsCollector.MatchingDocs
FacetsCollectorManager.merge
(FacetsCollector.MatchingDocs matchingDocs1, FacetsCollector.MatchingDocs matchingDocs2) Method parameters in org.apache.lucene.facet with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate void
LongValueFacetCounts.count
(String field, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the field's indexed doc values.private void
LongValueFacetCounts.count
(MultiLongValuesSource valuesSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valuesSource.private void
LongValueFacetCounts.count
(LongValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private List
<FacetsCollector.MatchingDocs> RandomSamplingFacetsCollector.createSampledDocs
(List<FacetsCollector.MatchingDocs> matchingDocsList) Create a sampled copy of the matching documents list. -
Uses of FacetsCollector.MatchingDocs in org.apache.lucene.facet.facetset
Method parameters in org.apache.lucene.facet.facetset with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate int
MatchingFacetSetsCounts.count
(String field, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided field. -
Uses of FacetsCollector.MatchingDocs in org.apache.lucene.facet.range
Fields in org.apache.lucene.facet.range declared as FacetsCollector.MatchingDocsModifier and TypeFieldDescriptionprivate final FacetsCollector.MatchingDocs
DynamicRangeUtil.SegmentTask.matchingDocs
Method parameters in org.apache.lucene.facet.range with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate void
DoubleRangeFacetCounts.count
(MultiDoubleValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private void
DoubleRangeFacetCounts.count
(DoubleValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private void
LongRangeFacetCounts.count
(MultiLongValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private void
LongRangeFacetCounts.count
(LongValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.protected void
RangeFacetCounts.count
(String field, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided field.Constructors in org.apache.lucene.facet.range with parameters of type FacetsCollector.MatchingDocsModifierConstructorDescription(package private)
SegmentTask
(FacetsCollector.MatchingDocs matchingDocs, LongValuesSource fieldValueSource, LongValuesSource weightValueSource, DynamicRangeUtil.SegmentOutput segmentOutput) -
Uses of FacetsCollector.MatchingDocs in org.apache.lucene.facet.rangeonrange
Method parameters in org.apache.lucene.facet.rangeonrange with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprotected void
RangeOnRangeFacetCounts.count
(String field, List<FacetsCollector.MatchingDocs> matchingDocs, byte[][] encodedRanges, int numEncodedValueBytes, RangeFieldQuery.QueryType queryType) Counts from the provided field. -
Uses of FacetsCollector.MatchingDocs in org.apache.lucene.facet.sortedset
Fields in org.apache.lucene.facet.sortedset declared as FacetsCollector.MatchingDocsModifier and TypeFieldDescription(package private) final FacetsCollector.MatchingDocs
ConcurrentSortedSetDocValuesFacetCounts.CountOneSegment.hits
Methods in org.apache.lucene.facet.sortedset with parameters of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate void
SortedSetDocValuesFacetCounts.countOneSegment
(OrdinalMap ordinalMap, LeafReader reader, int segOrd, FacetsCollector.MatchingDocs hits, Bits liveDocs) Method parameters in org.apache.lucene.facet.sortedset with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate void
ConcurrentSortedSetDocValuesFacetCounts.count
(List<FacetsCollector.MatchingDocs> matchingDocs) Does all the "real work" of tallying up the counts.private void
SortedSetDocValuesFacetCounts.count
(List<FacetsCollector.MatchingDocs> matchingDocs) Does all the "real work" of tallying up the counts.Constructors in org.apache.lucene.facet.sortedset with parameters of type FacetsCollector.MatchingDocsModifierConstructorDescriptionCountOneSegment
(LeafReader leafReader, FacetsCollector.MatchingDocs hits, OrdinalMap ordinalMap, int segOrd) -
Uses of FacetsCollector.MatchingDocs in org.apache.lucene.facet.taxonomy
Methods in org.apache.lucene.facet.taxonomy with parameters of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate static DoubleValues
TaxonomyFacetFloatAssociations.scores
(FacetsCollector.MatchingDocs hits) Method parameters in org.apache.lucene.facet.taxonomy with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate void
TaxonomyFacetFloatAssociations.aggregateValues
(AssociationAggregationFunction aggregationFunction, List<FacetsCollector.MatchingDocs> matchingDocs) Aggregate from indexed association values.private void
TaxonomyFacetFloatAssociations.aggregateValues
(AssociationAggregationFunction aggregationFunction, List<FacetsCollector.MatchingDocs> matchingDocs, boolean keepScores, DoubleValuesSource valueSource) Aggregate using the providedDoubleValuesSource
.private void
TaxonomyFacetIntAssociations.aggregateValues
(AssociationAggregationFunction aggregationFunction, List<FacetsCollector.MatchingDocs> matchingDocs) private void
FastTaxonomyFacetCounts.count
(List<FacetsCollector.MatchingDocs> matchingDocs)