public class CmsSearchConfigurationFacetRange extends CmsSearchConfigurationFacet implements I_CmsSearchConfigurationFacetRange
I_CmsSearchConfigurationFacetRange.OtherI_CmsSearchConfigurationFacet.SortOrder| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
m_range
The range field to use for the facet.
|
m_ignoreFacetFilters, m_ignoreTags, m_isAndFacet, m_label, m_minCount, m_name, m_preselection| Constructor and Description |
|---|
CmsSearchConfigurationFacetRange(java.lang.String range,
java.lang.String start,
java.lang.String end,
java.lang.String gap,
java.util.Collection<I_CmsSearchConfigurationFacetRange.Other> other,
java.lang.Boolean hardEnd,
java.lang.String name,
java.lang.Integer minCount,
java.lang.String label,
java.lang.Boolean isAndFacet,
java.util.List<java.lang.String> preselection,
java.lang.Boolean ignoreFilterFromAllFacets)
Constructor directly setting all configuration values.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getEnd()
Returns the value of facet.range.end for the facet.
|
java.lang.String |
getGap()
Returns the value of facet.range.gap for the facet.
|
boolean |
getHardEnd()
Returns the value of facet.range.hardend for the facet.
|
java.util.Collection<I_CmsSearchConfigurationFacetRange.Other> |
getOther()
Returns the values of facet.range.other for the facet.
|
java.lang.String |
getRange()
Returns the numeric index field that is used for the facet, i.e., the value of facet.range.
|
java.lang.String |
getStart()
Returns the value of facet.range.start for the facet.
|
getIgnoreAllFacetFilters, getIgnoreMaxParamKey, getIgnoreTags, getIsAndFacet, getLabel, getMinCount, getName, getParamKey, getPreSelection, propagateAllFacetNamesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIgnoreAllFacetFilters, getIgnoreMaxParamKey, getIgnoreTags, getIsAndFacet, getLabel, getMinCount, getName, getParamKey, getPreSelection, propagateAllFacetNamesprotected java.lang.String m_range
public CmsSearchConfigurationFacetRange(java.lang.String range, java.lang.String start, java.lang.String end, java.lang.String gap, java.util.Collection<I_CmsSearchConfigurationFacetRange.Other> other, java.lang.Boolean hardEnd, java.lang.String name, java.lang.Integer minCount, java.lang.String label, java.lang.Boolean isAndFacet, java.util.List<java.lang.String> preselection, java.lang.Boolean ignoreFilterFromAllFacets)
range - The numeric index field to use for the facet.start - The begin of the range of the complete facetend - The end of the range of the complete facetgap - The range of one facet entryother - The way how to group other valueshardEnd - Flag, indicating if the last facet item range should end at end (use true) or extend to the full size of gap (use false).name - The name of the facet. If null it defaults to the name of the index field.minCount - The minimal number of hits that is necessary to add a term to the facet.label - The label that can be shown over the facet entries in your search form.isAndFacet - If set to true, the facets filters for results containing all checked entries. Otherwise it filters for results containing at least one checked entry.preselection - The list of facet items that should be preselected for the first search.ignoreFilterFromAllFacets - A flag, indicating if filters from all facets should be ignored or not.public java.lang.String getEnd()
I_CmsSearchConfigurationFacetRangegetEnd in interface I_CmsSearchConfigurationFacetRangeI_CmsSearchConfigurationFacetRange.getEnd()public java.lang.String getGap()
I_CmsSearchConfigurationFacetRangegetGap in interface I_CmsSearchConfigurationFacetRangeI_CmsSearchConfigurationFacetRange.getGap()public boolean getHardEnd()
I_CmsSearchConfigurationFacetRangegetHardEnd in interface I_CmsSearchConfigurationFacetRangeI_CmsSearchConfigurationFacetRange.getHardEnd()public java.util.Collection<I_CmsSearchConfigurationFacetRange.Other> getOther()
I_CmsSearchConfigurationFacetRangegetOther in interface I_CmsSearchConfigurationFacetRangeI_CmsSearchConfigurationFacetRange.getOther()public java.lang.String getRange()
I_CmsSearchConfigurationFacetRangegetRange in interface I_CmsSearchConfigurationFacetRangeI_CmsSearchConfigurationFacetRange.getRange()public java.lang.String getStart()
I_CmsSearchConfigurationFacetRangegetStart in interface I_CmsSearchConfigurationFacetRangeI_CmsSearchConfigurationFacetRange.getStart()