Class ProductOptionResponseDecorator
- java.lang.Object
-
- com.broadleafcommerce.search.catalog.solr.decorator.ProductOptionResponseDecorator
-
- All Implemented Interfaces:
com.broadleafcommerce.search.provider.solr.response.SolrResponseDocumentDecorator
public class ProductOptionResponseDecorator extends Object implements com.broadleafcommerce.search.provider.solr.response.SolrResponseDocumentDecorator
-
-
Field Summary
Fields Modifier and Type Field Description static String
OPTION_LABEL
static String
OPTION_NAME
static String
OPTION_VALUE
static String
PRODUCT_OPTION_KEY
-
Constructor Summary
Constructors Constructor Description ProductOptionResponseDecorator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
decorate(org.apache.solr.common.SolrDocument document, List<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitions, Map<String,Object> result, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
protected boolean
hasProductOption(Object optionName, Object optionValue, Object optionLabel)
-
-
-
Field Detail
-
PRODUCT_OPTION_KEY
public static final String PRODUCT_OPTION_KEY
- See Also:
- Constant Field Values
-
OPTION_NAME
public static final String OPTION_NAME
- See Also:
- Constant Field Values
-
OPTION_VALUE
public static final String OPTION_VALUE
- See Also:
- Constant Field Values
-
OPTION_LABEL
public static final String OPTION_LABEL
- See Also:
- Constant Field Values
-
-
Method Detail
-
decorate
public void decorate(org.apache.solr.common.SolrDocument document, List<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitions, Map<String,Object> result, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
- Specified by:
decorate
in interfacecom.broadleafcommerce.search.provider.solr.response.SolrResponseDocumentDecorator
-
-