Class BackofficeExpressionEvaluator

  • All Implemented Interfaces:
    com.hybris.cockpitng.widgets.common.dynamicforms.ExpressionEvaluator

    public class BackofficeExpressionEvaluator
    extends com.hybris.cockpitng.widgets.common.dynamicforms.impl.DefaultExpressionEvaluator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String TARGET_CONTEXT_NAME  
      • Fields inherited from class com.hybris.cockpitng.widgets.common.dynamicforms.impl.DefaultExpressionEvaluator

        LOG
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> T evaluateExpression​(com.hybris.cockpitng.core.config.impl.jaxb.dynamicforms.ScriptingLanguage scriptingLanguage, com.hybris.cockpitng.core.config.impl.jaxb.dynamicforms.ScriptingType scriptingType, java.lang.String expression, java.lang.Object target)  
      void setScriptingLanguagesService​(ScriptingLanguagesService scriptingLanguagesService)  
      • Methods inherited from class com.hybris.cockpitng.widgets.common.dynamicforms.impl.DefaultExpressionEvaluator

        setObjectValueService
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • TARGET_CONTEXT_NAME

        public static final java.lang.String TARGET_CONTEXT_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • BackofficeExpressionEvaluator

        public BackofficeExpressionEvaluator()
    • Method Detail

      • evaluateExpression

        public <T> T evaluateExpression​(com.hybris.cockpitng.core.config.impl.jaxb.dynamicforms.ScriptingLanguage scriptingLanguage,
                                        com.hybris.cockpitng.core.config.impl.jaxb.dynamicforms.ScriptingType scriptingType,
                                        java.lang.String expression,
                                        java.lang.Object target)
        Specified by:
        evaluateExpression in interface com.hybris.cockpitng.widgets.common.dynamicforms.ExpressionEvaluator
        Overrides:
        evaluateExpression in class com.hybris.cockpitng.widgets.common.dynamicforms.impl.DefaultExpressionEvaluator
      • setScriptingLanguagesService

        public void setScriptingLanguagesService​(ScriptingLanguagesService scriptingLanguagesService)