public interface I_CmsSearchConfigurationFacet
| Modifier and Type | Interface and Description |
|---|---|
static class |
I_CmsSearchConfigurationFacet.SortOrder
Sort orders available for Solr facet entries.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
getIgnoreAllFacetFilters()
Returns true if the filters of all facets are not applied when calculating the facet items.
|
java.lang.String |
getIgnoreMaxParamKey()
Returns the facet specific request parameter used to send the information if the maximum number of facet entries should be ignored.
|
java.lang.String |
getIgnoreTags()
Returns the tags of other facets, for which the filters from this facet should be ignored.
|
boolean |
getIsAndFacet()
Returns true if the facet filters, such that only documents with all checked facet entries appear, otherwise false.
|
java.lang.String |
getLabel()
Returns the label that is intended to be displayed over the facet's entries.
|
java.lang.Integer |
getMinCount()
Returns the minimal number of hits necessary to show a facet entry.
|
java.lang.String |
getName()
Returns the name used to identify the facet.
|
java.lang.String |
getParamKey()
Returns the facet specific request parameter used to send the checked facet entries.
|
java.util.List<java.lang.String> |
getPreSelection()
A list of facet-entries that should be preselected, if the search form is rendered the first time.
|
void |
propagateAllFacetNames(java.util.Collection<java.lang.String> names)
Propagate the names of the other facets that are configured.
|
boolean getIgnoreAllFacetFilters()
java.lang.String getIgnoreMaxParamKey()
java.lang.String getIgnoreTags()
boolean getIsAndFacet()
java.lang.String getLabel()
java.lang.Integer getMinCount()
java.lang.String getName()
java.lang.String getParamKey()
java.util.List<java.lang.String> getPreSelection()
void propagateAllFacetNames(java.util.Collection<java.lang.String> names)
names - the names of the other facets