Class TmaAbstractLocalizedPropertyFieldValueProvider
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.provider.impl.AbstractPropertyFieldValueProvider
-
- de.hybris.platform.b2ctelcoservices.search.solrfacetsearch.provider.impl.TmaAbstractPropertyFieldValueProvider
-
- de.hybris.platform.b2ctelcoservices.search.solrfacetsearch.provider.impl.TmaAbstractLocalizedPropertyFieldValueProvider
-
- All Implemented Interfaces:
de.hybris.platform.solrfacetsearch.provider.FieldValueProvider
- Direct Known Subclasses:
TmaProductSpecDescriptionValueProvider,TmaPscValueProvider,TmaSubscriptionTermDependentValueProvider
public abstract class TmaAbstractLocalizedPropertyFieldValueProvider extends TmaAbstractPropertyFieldValueProvider
Abstract Field Value Provider for generic operations to be used as base Value Provider for localized solr indexes.- Since:
- 6.7
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.b2ctelcoservices.search.solrfacetsearch.provider.impl.TmaAbstractPropertyFieldValueProvider
DEFAULT_CATEGORY_PAGE_PROCESS_TYPE
-
-
Constructor Summary
Constructors Constructor Description TmaAbstractLocalizedPropertyFieldValueProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddFieldValueForLanguages(java.util.List<de.hybris.platform.solrfacetsearch.provider.FieldValue> fields, IndexedProperty indexedProperty, java.lang.Object model)protected de.hybris.platform.servicelayer.i18n.CommonI18NServicegetCommonI18NService()protected abstract java.lang.StringgetLocalizedString(java.lang.Object model, java.util.Locale locale)voidsetCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)-
Methods inherited from class de.hybris.platform.b2ctelcoservices.search.solrfacetsearch.provider.impl.TmaAbstractPropertyFieldValueProvider
addFieldValues, addFieldValuesForCurrency, getFieldNameProvider, setFieldNameProvider
-
Methods inherited from class de.hybris.platform.solrfacetsearch.provider.impl.AbstractPropertyFieldValueProvider
getRangeNameList, getRangeNameList, setI18nService, setLocaleService, setModelService, setRangeNameProvider
-
-
-
-
Method Detail
-
getLocalizedString
protected abstract java.lang.String getLocalizedString(java.lang.Object model, java.util.Locale locale)
-
addFieldValueForLanguages
protected void addFieldValueForLanguages(java.util.List<de.hybris.platform.solrfacetsearch.provider.FieldValue> fields, IndexedProperty indexedProperty, java.lang.Object model)
-
getCommonI18NService
protected de.hybris.platform.servicelayer.i18n.CommonI18NService getCommonI18NService()
-
setCommonI18NService
public void setCommonI18NService(de.hybris.platform.servicelayer.i18n.CommonI18NService commonI18NService)
-
-