Class CatalogVersionStripperRuleParameterValueNormalizer
java.lang.Object
de.hybris.platform.ruleengineservices.rule.strategies.impl.CatalogVersionStripperRuleParameterValueNormalizer
- All Implemented Interfaces:
RuleParameterValueNormalizer
public class CatalogVersionStripperRuleParameterValueNormalizer
extends Object
implements RuleParameterValueNormalizer
Implementation of
RuleParameterValueNormalizer that performs trims down the provided String value to its
catalog aware agnostic value. It uses configured delimiter as a flag character for stripping.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringNormalizes provided value based on the criteria matching given typeprotected ObjectnormalizeSingleValue(Object value) voidsetDelimiter(String delimiter)
-
Constructor Details
-
CatalogVersionStripperRuleParameterValueNormalizer
public CatalogVersionStripperRuleParameterValueNormalizer()
-
-
Method Details
-
normalize
Description copied from interface:RuleParameterValueNormalizerNormalizes provided value based on the criteria matching given type- Specified by:
normalizein interfaceRuleParameterValueNormalizer- Parameters:
value- - the value to be normalized- Returns:
- the normalized value for the required type
-
normalizeSingleValue
-
getDelimiter
-
setDelimiter
-