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 class
private static class
private static class
private static class
Fields in org.apache.lucene.facet declared as MultiLongValuesSourceModifier and TypeFieldDescriptionprivate final MultiLongValuesSource
MultiLongValuesSource.DoubleLongValuesSources.in
Methods in org.apache.lucene.facet that return MultiLongValuesSourceModifier and TypeMethodDescriptionstatic MultiLongValuesSource
MultiLongValuesSource.fromIntField
(String field) Creates a MultiLongValuesSource that wraps an int-valued fieldstatic MultiLongValuesSource
MultiLongValuesSource.fromLongField
(String field) Creates a MultiLongValuesSource that wraps a long-valued fieldstatic MultiLongValuesSource
MultiLongValuesSource.fromSingleValued
(LongValuesSource singleValued) Creates a MultiLongValuesSource that wraps a single-valuedLongValuesSource
final MultiLongValuesSource
MultiDoubleValuesSource.toMultiLongValuesSource()
Convert to a MultiLongValuesSource by casting the double values to longsfinal MultiLongValuesSource
MultiDoubleValuesSource.toSortableMultiLongValuesSource()
Convert to aMultiLongValuesSource
usingNumericUtils.doubleToSortableLong(double)
Methods in org.apache.lucene.facet with parameters of type MultiLongValuesSourceModifier and TypeMethodDescriptionprivate void
LongValueFacetCounts.count
(MultiLongValuesSource valuesSource, List<FacetsCollector.MatchingDocs> matchingDocs) Counts from the provided valuesSource.private void
LongValueFacetCounts.countAll
(IndexReader reader, MultiLongValuesSource valueSource) Count everything in the provided valueSource.static LongValuesSource
MultiLongValuesSource.unwrapSingleton
(MultiLongValuesSource in) Returns a single-valued view of theMultiLongValuesSource
if 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 providedMultiLongValuesSource
if non-null.LongValueFacetCounts
(String field, MultiLongValuesSource valuesSource, IndexReader reader) Counts all facet values for the providedMultiLongValuesSource
if non-null. -
Uses of MultiLongValuesSource in org.apache.lucene.facet.range
Fields in org.apache.lucene.facet.range declared as MultiLongValuesSourceModifier and TypeFieldDescriptionprivate final MultiLongValuesSource
LongRange.MultiValueSourceQuery.valuesSource
Methods in org.apache.lucene.facet.range with parameters of type MultiLongValuesSourceModifier and TypeMethodDescriptionprivate void
LongRangeFacetCounts.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 providedMultiLongValuesSource
if non-null.LongRangeFacetCounts
(String field, MultiLongValuesSource valuesSource, FacetsCollector hits, Query fastMatchQuery, LongRange... ranges) CreateLongRangeFacetCounts
, using the providedMultiLongValuesSource
if 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 MultiLongValuesSource
LongRangeFacetCutter.valuesSource
Methods in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type MultiLongValuesSourceModifier and TypeMethodDescriptionstatic LongRangeFacetCutter
LongRangeFacetCutter.create
(MultiLongValuesSource longValuesSource, LongRange[] longRanges) (package private) static LongRangeFacetCutter
LongRangeFacetCutter.createSingleOrMultiValued
(MultiLongValuesSource longValuesSource, LongValuesSource singleLongValuesSource, LongRange[] longRanges) CreateFacetCutter
for 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)