Interface EvaluationContext

All Known Implementing Classes:
ParametersDisabledEvaluationContext, StandardEvaluationContext

public interface EvaluationContext
  • Method Details

    • getExpressionValue

      String getExpressionValue(String name)
      Returns the name of an attribute, variable, environment variable, or system variable that can be referenced in the Expression Language
      Parameters:
      name - the name of the attribute, variable, etc.
      Returns:
      the value assigned to the attribute, variable, etc. or null if no such value exists
    • getExpressionKeys

      Set<String> getExpressionKeys()
      Returns the names of all attributes, variables, etc. that can be used in Expression Language
      Returns:
      the names of all keys that can be used in Expression Language
    • getState

      String getState(String key)
    • getParameter

      Parameter getParameter(String parameterName)
    • getEvaluatorState

      EvaluatorState getEvaluatorState()