public static class FacetExpr.PriceDSL
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
FacetExpr.PriceDSL.RangesMultiSelectDSL |
Constructor and Description |
---|
FacetExpr.PriceDSL() |
Modifier and Type | Method and Description |
---|---|
FacetExpressions.Price.Ranges |
ranges(java.lang.Iterable<com.google.common.collect.Range<java.math.BigDecimal>> ranges)
For each range, counts how many results fall into that range.
|
FacetExpressions.Price.Ranges |
ranges(com.google.common.collect.Range<java.math.BigDecimal> range,
com.google.common.collect.Range<java.math.BigDecimal>... ranges)
For each range, counts how many results fall into that range.
|
FacetExpr.PriceDSL.RangesMultiSelectDSL |
rangesMultiSelect(java.lang.Iterable<com.google.common.collect.Range<java.math.BigDecimal>> ranges)
For each range, counts how many results fall into that range.
|
FacetExpr.PriceDSL.RangesMultiSelectDSL |
rangesMultiSelect(com.google.common.collect.Range<java.math.BigDecimal> range,
com.google.common.collect.Range<java.math.BigDecimal>... ranges)
For each range, counts how many results fall into that range.
|
FacetExpressions.Terms |
terms()
Counts occurrences of each distinct value found in the result set.
|
FacetExpressions.Price.TermsMultiSelect |
termsMultiSelect(java.math.BigDecimal selectedValue,
java.math.BigDecimal... selectedValues)
Counts occurrences of each distinct value and filters the result set by selected values.
|
FacetExpressions.Price.TermsMultiSelect |
termsMultiSelect(java.lang.Iterable<java.math.BigDecimal> selectedValues)
Counts occurrences of each distinct value and filters the result set by selected values.
|
public FacetExpressions.Terms terms()
public FacetExpressions.Price.TermsMultiSelect termsMultiSelect(java.math.BigDecimal selectedValue, java.math.BigDecimal... selectedValues)
public FacetExpressions.Price.TermsMultiSelect termsMultiSelect(java.lang.Iterable<java.math.BigDecimal> selectedValues)
public FacetExpressions.Price.Ranges ranges(com.google.common.collect.Range<java.math.BigDecimal> range, com.google.common.collect.Range<java.math.BigDecimal>... ranges)
public FacetExpressions.Price.Ranges ranges(java.lang.Iterable<com.google.common.collect.Range<java.math.BigDecimal>> ranges)
public FacetExpr.PriceDSL.RangesMultiSelectDSL rangesMultiSelect(com.google.common.collect.Range<java.math.BigDecimal> range, com.google.common.collect.Range<java.math.BigDecimal>... ranges)
public FacetExpr.PriceDSL.RangesMultiSelectDSL rangesMultiSelect(java.lang.Iterable<com.google.common.collect.Range<java.math.BigDecimal>> ranges)