Interface I_CmsSearchStateParameters

All Known Implementing Classes:
CmsSearchStateParameters

Interface for the search state parameters.
  • Method Details

    • getAddIgnoreFacetLimit

      Returns the search state parameters with the parameter for ignoring a facet's (specified by first key) limit added.
      Returns:
      The search state parameters with the parameter for ignoring a facet's (specified by first key) limit added.
    • getCheckFacetItem

      Returns the search state parameters with the filter query for facets (specified by first key) item (specified by the second key) added.
      Returns:
      The search state parameters with the filter query for facets (specified by first key) item (specified by the second key) added.
    • getNewQuery

      Returns the search state parameters with the Query parameter's value adjusted to the key of the map.
      Returns:
      The search state parameters with the Query parameter's value adjusted to the key of the map.
    • getRemoveIgnoreFacetLimit

      Returns the search state parameters with the parameter for ignoring a facet's (specified by first key) limit removed.
      Returns:
      The search state parameters with the parameter for ignoring a facet's (specified by first key) limit removed.
    • getResetAllFacetStates

      Returns the search state parameters with all filter queries for facets removed.
      Returns:
      The search state parameters with all filter queries for facets removed.
    • getResetFacetState

      Returns the search state parameters with all filter queries for the facet specified as key removed.
      Returns:
      The search state parameters with all filter queries for the facet specified as key removed.
    • getSetAdditionalParam

      Returns the search state parameters with the additional parameter (specified by first key) set to the value (specified by the second key).
      Returns:
      The search state parameters with the additional parameter (specified by first key) set to the value (specified by the second key).
    • getSetPage

      Returns the search state parameters with the value for the current page's parameter replaced by the key.
      Returns:
      The search state parameters with the value for the current page's parameter replaced by the key.
    • getSetSortOption

      Returns the search state parameters with the value for the sort parameter replaced by the key.
      Returns:
      The search state parameters with the value for the sort parameter replaced by the key.
    • getUncheckFacetItem

      Returns the search state parameters with the filter query for facets (specified by first key) item (specified by the second key) removed.
      Returns:
      The search state parameters with the filter query for facets (specified by first key) item (specified by the second key) removed.
    • getUnsetAdditionalParam

      Returns the search state parameters with the additional parameter (specified by the key) removed.
      Returns:
      The search state parameters with the additional parameter (specified by the key) removed.