public final class FacetExpr
extends java.lang.Object
Example:
FacetExpr.stringAttribute("color").termsMultiSelect("blue", "green")
Modifier and Type | Class and Description |
---|---|
static class |
FacetExpr.CategoriesDSL |
static class |
FacetExpr.DateTimeAttrDSL |
static class |
FacetExpr.MoneyAttrDSL |
static class |
FacetExpr.NumberAttrDSL |
static class |
FacetExpr.PriceDSL |
static class |
FacetExpr.StringAttrDSL |
Modifier and Type | Field and Description |
---|---|
static FacetExpr.CategoriesDSL |
categories
Requests facet counts for the categories attribute to be calculated.
|
static FacetExpr.PriceDSL |
price
Requests facet counts for the price attribute to be calculated.
|
Modifier and Type | Method and Description |
---|---|
static FacetExpr.DateTimeAttrDSL |
dateTimeAttribute(java.lang.String name)
Requests facet counts for a custom DateTime attribute to be calculated.
|
static FacetExpr.MoneyAttrDSL |
moneyAttribute(java.lang.String name)
Requests facet counts for a custom money attribute to be calculated.
|
static FacetExpr.NumberAttrDSL |
numberAttribute(java.lang.String name)
Requests facet counts for a custom number attribute to be calculated.
|
static FacetExpr.StringAttrDSL |
stringAttribute(java.lang.String name)
Requests facet counts for a custom string attribute to be calculated.
|
public static FacetExpr.CategoriesDSL categories
public static FacetExpr.PriceDSL price
public static FacetExpr.StringAttrDSL stringAttribute(java.lang.String name)
public static FacetExpr.NumberAttrDSL numberAttribute(java.lang.String name)
public static FacetExpr.MoneyAttrDSL moneyAttribute(java.lang.String name)
public static FacetExpr.DateTimeAttrDSL dateTimeAttribute(java.lang.String name)