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