public abstract class AttributeTermFacetBase extends FacetBase<TermFacetItem> implements TermFacet
attribute, isSingleSelect, queryParam
Modifier | Constructor and Description |
---|---|
protected |
AttributeTermFacetBase(java.lang.String attribute) |
Modifier and Type | Method and Description |
---|---|
<T> TermFacetResult |
getResult(SearchResult<T> searchResult)
Returns the results for this facet.
|
java.util.List<QueryParam> |
getUrlParams(TermFacetItem item)
Returns application-level URL representation for given item of this facet.
|
getAttributeName, getSelectLink, getUnselectLink, isSelected
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeName, getSelectLink, getUnselectLink, isSelected, parse, setQueryParam, setSingleSelect
protected AttributeTermFacetBase(java.lang.String attribute)
public java.util.List<QueryParam> getUrlParams(TermFacetItem item)
FacetBase
getUrlParams
in interface Facet<TermFacetItem>
getUrlParams
in class FacetBase<TermFacetItem>
public <T> TermFacetResult getResult(SearchResult<T> searchResult)
TermFacet