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 ProductModel
fromString(java.lang.String value)
Maps the String representation to the specific object.protected RuleParameterValueMapper<CatalogModel>
getCatalogRuleParameterValueMapper()
protected java.lang.String
getCatalogVersionName()
protected CatalogVersionService
getCatalogVersionService()
protected java.lang.String
getDelimiter()
protected ProductDao
getProductDao()
void
setCatalogRuleParameterValueMapper(RuleParameterValueMapper<CatalogModel> catalogRuleParameterValueMapper)
void
setCatalogVersionName(java.lang.String catalogVersionName)
void
setCatalogVersionService(CatalogVersionService catalogVersionService)
void
setDelimiter(java.lang.String delimiter)
void
setProductDao(ProductDao productDao)
java.lang.String
toString(ProductModel product)
Maps the object to its String representation.
-
-
-
Method Detail
-
toString
public java.lang.String toString(ProductModel product)
Description copied from interface:RuleParameterValueMapper
Maps the object to its String representation.- Specified by:
toString
in interfaceRuleParameterValueMapper<ProductModel>
- Parameters:
product
- - object to map- Returns:
- String representation
-
fromString
public ProductModel fromString(java.lang.String value)
Description copied from interface:RuleParameterValueMapper
Maps the String representation to the specific object.- Specified by:
fromString
in 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)
-
-