Class ProductOptionResponseDecorator

  • All Implemented Interfaces:
    com.broadleafcommerce.search.provider.solr.response.SolrResponseDocumentDecorator

    public class ProductOptionResponseDecorator
    extends Object
    implements com.broadleafcommerce.search.provider.solr.response.SolrResponseDocumentDecorator
    • Constructor Detail

      • ProductOptionResponseDecorator

        public ProductOptionResponseDecorator()
    • 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 interface com.broadleafcommerce.search.provider.solr.response.SolrResponseDocumentDecorator
      • hasProductOption

        protected boolean hasProductOption​(Object optionName,
                                           Object optionValue,
                                           Object optionLabel)