Class TmaAbstractTermStringInfoSource
java.lang.Object
de.hybris.platform.b2ctelcoservices.compatibility.eligibility.solr.indexing.resolver.TmaAbstractTermStringInfoSource
- All Implemented Interfaces:
TmaTermInfoSource<String>
- Direct Known Subclasses:
TmaTermCodeNameSource,TmaTermCodeSource
public abstract class TmaAbstractTermStringInfoSource
extends Object
implements TmaTermInfoSource<String>
- Since:
- 1810
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Function<SubscriptionTermModel,String> getFunction(Locale locale) de.hybris.platform.servicelayer.i18n.CommonI18NServicegetItem(Collection<SubscriptionTermModel> terms, LanguageModel language, CurrencyModel currency) voidsetI18nService(de.hybris.platform.servicelayer.i18n.CommonI18NService i18nService)
-
Constructor Details
-
TmaAbstractTermStringInfoSource
public TmaAbstractTermStringInfoSource()
-
-
Method Details
-
getItem
public List<String> getItem(Collection<SubscriptionTermModel> terms, LanguageModel language, CurrencyModel currency) - Specified by:
getItemin interfaceTmaTermInfoSource<String>
-
getFunction
-
getI18nService
public de.hybris.platform.servicelayer.i18n.CommonI18NService getI18nService() -
setI18nService
public void setI18nService(de.hybris.platform.servicelayer.i18n.CommonI18NService i18nService)
-