类 ExpressionState.VariableScope

java.lang.Object
cn.taketoday.expression.spel.ExpressionState.VariableScope
封闭类:
ExpressionState

private static class ExpressionState.VariableScope extends Object
A new scope is entered when a function is called and it is used to hold the parameters to the function call. If the names of the parameters clash with those in a higher level scope, those in the higher level scope will not be accessible whilst the function is executing. When the function returns, the scope is exited.
  • 字段详细资料

  • 构造器详细资料

    • VariableScope

      public VariableScope()
    • VariableScope

      public VariableScope(@Nullable Map<String,Object> arguments)
    • VariableScope

      public VariableScope(String name, Object value)
  • 方法详细资料

    • lookupVariable

      public Object lookupVariable(String name)
    • setVariable

      public void setVariable(String name, Object value)
    • definesVariable

      public boolean definesVariable(String name)