Class IntervalInDomainHelperImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.facades.impl.IntervalInDomainHelperImpl
-
- All Implemented Interfaces:
IntervalInDomainHelper
public class IntervalInDomainHelperImpl extends java.lang.Object implements IntervalInDomainHelper
Default implementation of theIntervalInDomainHelper.
-
-
Constructor Summary
Constructors Constructor Description IntervalInDomainHelperImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidappendToIntervalMask(java.lang.StringBuilder intervalBuffer, CsticValueModel valueModel)java.lang.StringformatNumericInterval(java.lang.String interval)Converts an interval of characteristic domain into an external format.protected ValueFormatTranslatorgetValueFormatTranslator()java.lang.StringretrieveErrorMessage(java.lang.String value, java.lang.String interval)Retrieves error message.java.lang.StringretrieveIntervalMask(CsticModel cstic)Retrieves concatenated string of intervals in characteristic domain.voidsetValueFormatTranslator(ValueFormatTranslator valueFormatTranslator)
-
-
-
Method Detail
-
retrieveIntervalMask
public java.lang.String retrieveIntervalMask(CsticModel cstic)
Description copied from interface:IntervalInDomainHelperRetrieves concatenated string of intervals in characteristic domain.- Specified by:
retrieveIntervalMaskin interfaceIntervalInDomainHelper- Parameters:
cstic- characteristic model- Returns:
- concatenated string of intervals in characteristic domain
-
appendToIntervalMask
protected void appendToIntervalMask(java.lang.StringBuilder intervalBuffer, CsticValueModel valueModel)
-
formatNumericInterval
public java.lang.String formatNumericInterval(java.lang.String interval)
Description copied from interface:IntervalInDomainHelperConverts an interval of characteristic domain into an external format.- Specified by:
formatNumericIntervalin interfaceIntervalInDomainHelper- Parameters:
interval- interval in internal format- Returns:
- interval in external format
-
retrieveErrorMessage
public java.lang.String retrieveErrorMessage(java.lang.String value, java.lang.String interval)Description copied from interface:IntervalInDomainHelperRetrieves error message.- Specified by:
retrieveErrorMessagein interfaceIntervalInDomainHelper- Parameters:
value- characteristic value in external formatinterval- interval in external format- Returns:
- error message
-
getValueFormatTranslator
protected ValueFormatTranslator getValueFormatTranslator()
-
setValueFormatTranslator
public void setValueFormatTranslator(ValueFormatTranslator valueFormatTranslator)
- Parameters:
valueFormatTranslator-
-
-