Class DroolsStringUtils


  • public class DroolsStringUtils
    extends java.lang.Object
    DroolsStringUtils provides methods for string output encoding and string validation in the context of drools drl content generation.
    • Constructor Detail

      • DroolsStringUtils

        public DroolsStringUtils()
    • Method Detail

      • encodeMvelStringLiteral

        public java.lang.String encodeMvelStringLiteral​(java.lang.Object input)
        provides output encoding for string literals in mvel
        Parameters:
        input - the input
        Returns:
        the encoded input
      • validateFQCN

        public java.lang.String validateFQCN​(java.lang.String fqcn)
      • validateSpringBeanName

        public java.lang.String validateSpringBeanName​(java.lang.String beanName)
      • validateIndentation

        public java.lang.String validateIndentation​(java.lang.String indentation)
      • validateVariableName

        public java.lang.String validateVariableName​(java.lang.String variableName)
      • escapeString

        public java.lang.String escapeString​(java.lang.String str)
      • isUseOutputEncoding

        protected boolean isUseOutputEncoding()
      • setUseOutputEncoding

        public void setUseOutputEncoding​(boolean useOutputEncoding)
      • isUseValidation

        protected boolean isUseValidation()
      • setUseValidation

        public void setUseValidation​(boolean useValidation)
      • setConfigurationService

        public void setConfigurationService​(ConfigurationService configurationService)