Class RangeFacetBuilderFactory
java.lang.Object
org.apache.lucene.sandbox.facet.utils.RangeFacetBuilderFactory
FacetBuilder
factory for faceting types base on numeric fields.- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Method Summary
Modifier and TypeMethodDescriptionstatic CommonFacetBuilder
forDoubleRanges
(String dimension, MultiDoubleValuesSource valuesSource, DoubleRange... ranges) Request double range facets for providedMultiDoubleValuesSource
by default sorted in original ranges order.static CommonFacetBuilder
forDoubleRanges
(String field, DoubleRange... ranges) Request double range facets for numeric field by name.static CommonFacetBuilder
forLongRanges
(String dimension, MultiLongValuesSource valuesSource, LongRange... ranges) Request long range facets for providedMultiLongValuesSource
by default sorted in original ranges order.static CommonFacetBuilder
forLongRanges
(String field, LongRange... ranges) Request long range facets for numeric field by name.
-
Method Details
-
forLongRanges
Request long range facets for numeric field by name. -
forLongRanges
public static CommonFacetBuilder forLongRanges(String dimension, MultiLongValuesSource valuesSource, LongRange... ranges) Request long range facets for providedMultiLongValuesSource
by default sorted in original ranges order.- Parameters:
dimension
- dimension to return in results to matchLongRangeFacetCounts.getTopChildren(int, java.lang.String, java.lang.String[])
resultsvaluesSource
- value sourceranges
- ranges
-
forDoubleRanges
Request double range facets for numeric field by name. -
forDoubleRanges
public static CommonFacetBuilder forDoubleRanges(String dimension, MultiDoubleValuesSource valuesSource, DoubleRange... ranges) Request double range facets for providedMultiDoubleValuesSource
by default sorted in original ranges order.- Parameters:
dimension
- dimension to return in results to matchDoubleRangeFacetCounts.getTopChildren(int, java.lang.String, java.lang.String[])
resultsvaluesSource
- value sourceranges
- ranges
-