Interface Expression

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    FixedValue, JuelExpression

    public interface Expression
    extends java.io.Serializable
    • Method Detail

      • getValue

        java.lang.Object getValue​(VariableScope variableScope)
      • setValue

        void setValue​(java.lang.Object value,
                      VariableScope variableScope)
      • getExpressionText

        java.lang.String getExpressionText()
      • getValue

        java.lang.Object getValue​(ExpressionManager expressionManager,
                                  DelegateInterceptor delegateInterceptor,
                                  java.util.Map<java.lang.String,​java.lang.Object> availableVariables)