Class TmaProductOfferingGroupValueProvider

java.lang.Object
de.hybris.platform.solrfacetsearch.provider.impl.AbstractPropertyFieldValueProvider
de.hybris.platform.b2ctelcoservices.search.solrfacetsearch.provider.impl.TmaProductOfferingGroupValueProvider
All Implemented Interfaces:
de.hybris.platform.solrfacetsearch.provider.FieldValueProvider
Direct Known Subclasses:
TmaSppPoGroupProvider

public class TmaProductOfferingGroupValueProvider extends de.hybris.platform.solrfacetsearch.provider.impl.AbstractPropertyFieldValueProvider implements de.hybris.platform.solrfacetsearch.provider.FieldValueProvider
The value provider class for ProductOffering , renders the group associated with product Offerings, renders default if the PO is not associated with any group . since 6.7
  • Constructor Details

    • TmaProductOfferingGroupValueProvider

      public TmaProductOfferingGroupValueProvider()
  • Method Details

    • getFieldValues

      public Collection<de.hybris.platform.solrfacetsearch.provider.FieldValue> getFieldValues(IndexConfig indexConfig, IndexedProperty indexedProperty, Object model) throws de.hybris.platform.solrfacetsearch.config.exceptions.FieldValueProviderException
      Specified by:
      getFieldValues in interface de.hybris.platform.solrfacetsearch.provider.FieldValueProvider
      Throws:
      de.hybris.platform.solrfacetsearch.config.exceptions.FieldValueProviderException
    • createFieldValue

      protected List<de.hybris.platform.solrfacetsearch.provider.FieldValue> createFieldValue(TmaProductOfferingModel productOfferingModel, IndexedProperty indexedProperty)
    • addFieldValues

      protected void addFieldValues(List<de.hybris.platform.solrfacetsearch.provider.FieldValue> fieldValues, IndexedProperty indexedProperty, LanguageModel language, Object value)
    • getFieldNameProvider

      protected de.hybris.platform.solrfacetsearch.provider.FieldNameProvider getFieldNameProvider()
    • setFieldNameProvider

      public void setFieldNameProvider(de.hybris.platform.solrfacetsearch.provider.FieldNameProvider fieldNameProvider)