@Immutable public static final class Facets.NumberAttribute.Terms extends AttributeTermFacetBase
attribute, isSingleSelect, queryParam| Constructor and Description |
|---|
Facets.NumberAttribute.Terms(java.lang.String attribute) |
| Modifier and Type | Method and Description |
|---|---|
FacetExpressions.NumberAttribute.TermsMultiSelect |
parse(java.util.Map<java.lang.String,java.lang.String[]> queryParams)
Creates a backend facet query based on application's URL query parameters.
|
Facets.NumberAttribute.Terms |
setQueryParam(java.lang.String queryParam)
Sets a custom query parameter name that will represent this facet in application's query string.
|
Facets.NumberAttribute.Terms |
setSingleSelect(boolean isSingleSelect)
If set to true, the user will only be able to select a single value at a time.
|
getResult, getUrlParamsgetAttributeName, getSelectLink, getUnselectLink, isSelectedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttributeName, getSelectLink, getUnselectLink, isSelectedpublic Facets.NumberAttribute.Terms(java.lang.String attribute)
public FacetExpressions.NumberAttribute.TermsMultiSelect parse(java.util.Map<java.lang.String,java.lang.String[]> queryParams)
Facetpublic Facets.NumberAttribute.Terms setQueryParam(java.lang.String queryParam)
Facetpublic Facets.NumberAttribute.Terms setSingleSelect(boolean isSingleSelect)
FacetisSingleSelect influences the behavior of Facet.getSelectLink(T, java.util.Map<java.lang.String, java.lang.String[]>).