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.matchingDocsprivate List<FacetsCollector.MatchingDocs> RandomSamplingFacetsCollector.sampledDocsMethods in org.apache.lucene.facet that return FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate FacetsCollector.MatchingDocsRandomSamplingFacetsCollector.createSample(FacetsCollector.MatchingDocs docs) Create a sampled of the given hits.private static FacetsCollector.MatchingDocsFacetsCollectorManager.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.MatchingDocsper 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 voidStringValueFacetCounts.countOneSegment(SortedSetDocValues multiValues, int segmentOrd, FacetsCollector.MatchingDocs hits, Bits liveDocs) protected DocIdSetIteratorFacetCountsWithFilterQuery.createIterator(FacetsCollector.MatchingDocs hits, DocIdSetIterator... iterators) Create aDocIdSetIteratorfrom the providedhitsthat relies onfastMatchQueryif available for first-pass filtering.private FacetsCollector.MatchingDocsRandomSamplingFacetsCollector.createSample(FacetsCollector.MatchingDocs docs) Create a sampled of the given hits.private static FacetsCollector.MatchingDocsFacetsCollectorManager.merge(FacetsCollector.MatchingDocs matchingDocs1, FacetsCollector.MatchingDocs matchingDocs2) Method parameters in org.apache.lucene.facet with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate voidLongValueFacetCounts.count(String field, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the field's indexed doc values.private voidLongValueFacetCounts.count(MultiLongValuesSource valuesSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valuesSource.private voidLongValueFacetCounts.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 intMatchingFacetSetsCounts.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.MatchingDocsDynamicRangeUtil.SegmentTask.matchingDocsMethod parameters in org.apache.lucene.facet.range with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate voidDoubleRangeFacetCounts.count(MultiDoubleValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private voidDoubleRangeFacetCounts.count(DoubleValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private voidLongRangeFacetCounts.count(MultiLongValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.private voidLongRangeFacetCounts.count(LongValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.protected voidRangeFacetCounts.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 voidRangeOnRangeFacetCounts.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.MatchingDocsConcurrentSortedSetDocValuesFacetCounts.CountOneSegment.hitsMethods in org.apache.lucene.facet.sortedset with parameters of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate voidSortedSetDocValuesFacetCounts.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 voidConcurrentSortedSetDocValuesFacetCounts.count(List<FacetsCollector.MatchingDocs> matchingDocs) Does all the "real work" of tallying up the counts.private voidSortedSetDocValuesFacetCounts.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 DoubleValuesTaxonomyFacetFloatAssociations.scores(FacetsCollector.MatchingDocs hits) Method parameters in org.apache.lucene.facet.taxonomy with type arguments of type FacetsCollector.MatchingDocsModifier and TypeMethodDescriptionprivate voidTaxonomyFacetFloatAssociations.aggregateValues(AssociationAggregationFunction aggregationFunction, List<FacetsCollector.MatchingDocs> matchingDocs) Aggregate from indexed association values.private voidTaxonomyFacetFloatAssociations.aggregateValues(AssociationAggregationFunction aggregationFunction, List<FacetsCollector.MatchingDocs> matchingDocs, boolean keepScores, DoubleValuesSource valueSource) Aggregate using the providedDoubleValuesSource.private voidTaxonomyFacetIntAssociations.aggregateValues(AssociationAggregationFunction aggregationFunction, List<FacetsCollector.MatchingDocs> matchingDocs) private voidFastTaxonomyFacetCounts.count(List<FacetsCollector.MatchingDocs> matchingDocs)