Class TmaAbstractPropertyFieldValueProvider

java.lang.Object
de.hybris.platform.solrfacetsearch.provider.impl.AbstractPropertyFieldValueProvider
de.hybris.platform.b2ctelcoservices.search.solrfacetsearch.provider.impl.TmaAbstractPropertyFieldValueProvider
All Implemented Interfaces:
de.hybris.platform.solrfacetsearch.provider.FieldValueProvider
Direct Known Subclasses:
TmaAbstractLocalizedPropertyFieldValueProvider, TmaAbstractSppProvider, TmaPoPriceValueProvider, TmaSpoHasParentBposValueProvider

public abstract class TmaAbstractPropertyFieldValueProvider extends de.hybris.platform.solrfacetsearch.provider.impl.AbstractPropertyFieldValueProvider implements de.hybris.platform.solrfacetsearch.provider.FieldValueProvider
Abstract Field Value Provider for generic operations to be used as base Value Provider
Since:
6.7
  • Field Details

    • DEFAULT_CATEGORY_PAGE_PROCESS_TYPE

      protected static final TmaProcessType DEFAULT_CATEGORY_PAGE_PROCESS_TYPE
  • Constructor Details

    • TmaAbstractPropertyFieldValueProvider

      public TmaAbstractPropertyFieldValueProvider()
  • Method Details

    • addFieldValues

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

      protected void addFieldValuesForCurrency(List<de.hybris.platform.solrfacetsearch.provider.FieldValue> fieldValues, IndexedProperty indexedProperty, CurrencyModel currency, Object value)
    • getFieldNameProvider

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

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