Uses of Class
org.apache.lucene.facet.MultiLongValuesSource
Packages that use MultiLongValuesSource
Package
Description
Faceted search.
Provides range faceting capabilities.
Sandbox faceting: Range Faceting
-
Uses of MultiLongValuesSource in org.apache.lucene.facet
Subclasses of MultiLongValuesSource in org.apache.lucene.facetModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classFields in org.apache.lucene.facet declared as MultiLongValuesSourceModifier and TypeFieldDescriptionprivate final MultiLongValuesSourceMultiLongValuesSource.DoubleLongValuesSources.inMethods in org.apache.lucene.facet that return MultiLongValuesSourceModifier and TypeMethodDescriptionstatic MultiLongValuesSourceMultiLongValuesSource.fromIntField(String field) Creates a MultiLongValuesSource that wraps an int-valued fieldstatic MultiLongValuesSourceMultiLongValuesSource.fromLongField(String field) Creates a MultiLongValuesSource that wraps a long-valued fieldstatic MultiLongValuesSourceMultiLongValuesSource.fromSingleValued(LongValuesSource singleValued) Creates a MultiLongValuesSource that wraps a single-valuedLongValuesSourcefinal MultiLongValuesSourceMultiDoubleValuesSource.toMultiLongValuesSource()Convert to a MultiLongValuesSource by casting the double values to longsfinal MultiLongValuesSourceMultiDoubleValuesSource.toSortableMultiLongValuesSource()Convert to aMultiLongValuesSourceusingNumericUtils.doubleToSortableLong(double)Methods in org.apache.lucene.facet with parameters of type MultiLongValuesSourceModifier and TypeMethodDescriptionprivate voidLongValueFacetCounts.count(MultiLongValuesSource valuesSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valuesSource.private voidLongValueFacetCounts.countAll(IndexReader reader, MultiLongValuesSource valueSource) Count everything in the provided valueSource.static LongValuesSourceMultiLongValuesSource.unwrapSingleton(MultiLongValuesSource in) Returns a single-valued view of theMultiLongValuesSourceif it was previously wrapped withfromSingleValued(LongValuesSource), or null.Constructors in org.apache.lucene.facet with parameters of type MultiLongValuesSourceModifierConstructorDescription(package private)LongValueFacetCounts(String field, MultiLongValuesSource valuesSource, FacetsCollector hits) CreateLongValueFacetCounts, using the providedMultiLongValuesSourceif non-null.LongValueFacetCounts(String field, MultiLongValuesSource valuesSource, IndexReader reader) Counts all facet values for the providedMultiLongValuesSourceif non-null. -
Uses of MultiLongValuesSource in org.apache.lucene.facet.range
Fields in org.apache.lucene.facet.range declared as MultiLongValuesSourceModifier and TypeFieldDescriptionprivate final MultiLongValuesSourceLongRange.MultiValueSourceQuery.valuesSourceMethods in org.apache.lucene.facet.range with parameters of type MultiLongValuesSourceModifier and TypeMethodDescriptionprivate voidLongRangeFacetCounts.count(MultiLongValuesSource valueSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valueSource.LongRange.getQuery(Query fastMatchQuery, MultiLongValuesSource valuesSource) Create a Query that matches documents in this rangeConstructors in org.apache.lucene.facet.range with parameters of type MultiLongValuesSourceModifierConstructorDescriptionLongRangeFacetCounts(String field, MultiLongValuesSource valuesSource, FacetsCollector hits, LongRange... ranges) CreateLongRangeFacetCounts, using the providedMultiLongValuesSourceif non-null.LongRangeFacetCounts(String field, MultiLongValuesSource valuesSource, FacetsCollector hits, Query fastMatchQuery, LongRange... ranges) CreateLongRangeFacetCounts, using the providedMultiLongValuesSourceif non-null.(package private)MultiValueSourceQuery(LongRange range, Query fastMatchQuery, MultiLongValuesSource valuesSource) -
Uses of MultiLongValuesSource in org.apache.lucene.sandbox.facet.cutters.ranges
Fields in org.apache.lucene.sandbox.facet.cutters.ranges declared as MultiLongValuesSourceModifier and TypeFieldDescription(package private) final MultiLongValuesSourceLongRangeFacetCutter.valuesSourceMethods in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type MultiLongValuesSourceModifier and TypeMethodDescriptionstatic LongRangeFacetCutterLongRangeFacetCutter.create(MultiLongValuesSource longValuesSource, LongRange[] longRanges) (package private) static LongRangeFacetCutterLongRangeFacetCutter.createSingleOrMultiValued(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) CreateFacetCutterfor provided value source and long ranges.Constructors in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type MultiLongValuesSourceModifierConstructorDescription(package private)LongRangeFacetCutter(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) (package private)NonOverlappingLongRangeFacetCutter(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) (package private)OverlappingLongRangeFacetCutter(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges)