public class CustomerCouponCodeValueResolver extends AbstractValueResolver<ProductModel,java.lang.Object,java.lang.Object>
AbstractValueResolver.ValueResolverContext<T,U>| Constructor and Description |
|---|
CustomerCouponCodeValueResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFieldValues(InputDocument document,
IndexerBatchContext batchContext,
IndexedProperty indexedProperty,
ProductModel product,
AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) |
protected CustomerCouponService |
getCustomerCouponService() |
protected FieldNameProvider |
getFieldNameProvider() |
protected ProductDao |
getProductDao() |
protected java.util.List<PromotionSourceRuleModel> |
getPromotionSourceRulesForProduct(ProductModel product) |
void |
setCustomerCouponService(CustomerCouponService customerCouponService) |
void |
setFieldNameProvider(FieldNameProvider fieldNameProvider) |
void |
setProductDao(ProductDao productDao) |
addFieldValue, createLocalSessionContext, doResolve, filterAndAddFieldValues, filterFieldValue, getQualifierProvider, getSessionService, getValueFilters, loadData, loadQualifierData, removeLocalSessionContext, resolve, setQualifierProvider, setSessionService, setValueFiltersprotected void addFieldValues(InputDocument document, IndexerBatchContext batchContext, IndexedProperty indexedProperty, ProductModel product, AbstractValueResolver.ValueResolverContext<java.lang.Object,java.lang.Object> resolverContext) throws FieldValueProviderException
addFieldValues in class AbstractValueResolver<ProductModel,java.lang.Object,java.lang.Object>FieldValueProviderExceptionprotected java.util.List<PromotionSourceRuleModel> getPromotionSourceRulesForProduct(ProductModel product)
protected ProductDao getProductDao()
public void setProductDao(ProductDao productDao)
protected CustomerCouponService getCustomerCouponService()
public void setCustomerCouponService(CustomerCouponService customerCouponService)
protected FieldNameProvider getFieldNameProvider()
public void setFieldNameProvider(FieldNameProvider fieldNameProvider)
Copyright © 2018 SAP SE. All Rights Reserved.