Class DroolsStringUtils
java.lang.Object
de.hybris.platform.ruleengineservices.util.DroolsStringUtils
DroolsStringUtils provides methods for string output encoding and string validation in the context of drools drl
content generation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionencodeMvelStringLiteral(Object input) provides output encoding for string literals in mvelescapeString(String str) protected ConfigurationServiceprotected booleanprotected booleanvoidsetConfigurationService(ConfigurationService configurationService) voidsetUseOutputEncoding(boolean useOutputEncoding) voidsetUseValidation(boolean useValidation) validateFQCN(String fqcn) validateIndentation(String indentation) validateSpringBeanName(String beanName) validateVariableName(String variableName)
-
Constructor Details
-
DroolsStringUtils
public DroolsStringUtils()
-
-
Method Details
-
encodeMvelStringLiteral
provides output encoding for string literals in mvel- Parameters:
input- the input- Returns:
- the encoded input
-
validateFQCN
-
validateSpringBeanName
-
validateIndentation
-
validateVariableName
-
escapeString
-
isUseOutputEncoding
protected boolean isUseOutputEncoding() -
setUseOutputEncoding
public void setUseOutputEncoding(boolean useOutputEncoding) -
isUseValidation
protected boolean isUseValidation() -
setUseValidation
public void setUseValidation(boolean useValidation) -
getConfigurationService
-
setConfigurationService
-