com.ibm.commerce.foundation.server.services.rest.search.expression.solr

Class SolrRESTSearchFacetConditionExpressionProvider

  • All Implemented Interfaces:
    SearchExpressionProvider
    Direct Known Subclasses:
    SolrSearchFacetConditionExpressionProvider


    public class SolrRESTSearchFacetConditionExpressionProvider
    extends AbstractSolrSearchExpressionProvider
    implements SearchExpressionProvider
    This is a Solr specific implementation of the search expression provider for handling dynamic facets. This provider helps converting runtime parameters for price in current currency and facetable / searchable attribute dictionary attributes into a Solr specific expression. The resulting Solr expression will be added back into the SelectionCriteria object for other downstream processing using the _wcf.search.facet.field control parameter.