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 CommonFacetBuilderforDoubleRanges(String dimension, MultiDoubleValuesSource valuesSource, DoubleRange... ranges) Request double range facets for providedMultiDoubleValuesSourceby default sorted in original ranges order.static CommonFacetBuilderforDoubleRanges(String field, DoubleRange... ranges) Request double range facets for numeric field by name.static CommonFacetBuilderforLongRanges(String dimension, MultiLongValuesSource valuesSource, LongRange... ranges) Request long range facets for providedMultiLongValuesSourceby default sorted in original ranges order.static CommonFacetBuilderforLongRanges(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 providedMultiLongValuesSourceby 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 providedMultiDoubleValuesSourceby 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
-