Class ProductRuleParameterValueMapper
- java.lang.Object
-
- de.hybris.platform.ruleengineservices.rule.strategies.impl.mappers.ProductRuleParameterValueMapper
-
- All Implemented Interfaces:
RuleParameterValueMapper<ProductModel>
public class ProductRuleParameterValueMapper extends java.lang.Object implements RuleParameterValueMapper<ProductModel>
-
-
Constructor Summary
Constructors Constructor Description ProductRuleParameterValueMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductModelfromString(java.lang.String value)Maps the String representation to the specific object.protected RuleParameterValueMapper<CatalogModel>getCatalogRuleParameterValueMapper()protected java.lang.StringgetCatalogVersionName()protected CatalogVersionServicegetCatalogVersionService()protected java.lang.StringgetDelimiter()protected ProductDaogetProductDao()voidsetCatalogRuleParameterValueMapper(RuleParameterValueMapper<CatalogModel> catalogRuleParameterValueMapper)voidsetCatalogVersionName(java.lang.String catalogVersionName)voidsetCatalogVersionService(CatalogVersionService catalogVersionService)voidsetDelimiter(java.lang.String delimiter)voidsetProductDao(ProductDao productDao)java.lang.StringtoString(ProductModel product)Maps the object to its String representation.
-
-
-
Method Detail
-
toString
public java.lang.String toString(ProductModel product)
Description copied from interface:RuleParameterValueMapperMaps the object to its String representation.- Specified by:
toStringin interfaceRuleParameterValueMapper<ProductModel>- Parameters:
product- - object to map- Returns:
- String representation
-
fromString
public ProductModel fromString(java.lang.String value)
Description copied from interface:RuleParameterValueMapperMaps the String representation to the specific object.- Specified by:
fromStringin interfaceRuleParameterValueMapper<ProductModel>- Parameters:
value- - String representation- Returns:
- mapped object
-
getProductDao
protected ProductDao getProductDao()
-
setProductDao
public void setProductDao(ProductDao productDao)
-
getCatalogVersionService
protected CatalogVersionService getCatalogVersionService()
-
setCatalogVersionService
public void setCatalogVersionService(CatalogVersionService catalogVersionService)
-
getCatalogRuleParameterValueMapper
protected RuleParameterValueMapper<CatalogModel> getCatalogRuleParameterValueMapper()
-
setCatalogRuleParameterValueMapper
public void setCatalogRuleParameterValueMapper(RuleParameterValueMapper<CatalogModel> catalogRuleParameterValueMapper)
-
getDelimiter
protected java.lang.String getDelimiter()
-
setDelimiter
public void setDelimiter(java.lang.String delimiter)
-
getCatalogVersionName
protected java.lang.String getCatalogVersionName()
-
setCatalogVersionName
public void setCatalogVersionName(java.lang.String catalogVersionName)
-
-