public static class EvaluationContext.PlainEvaluationContext extends java.lang.Object implements EvaluationContext
EvaluationContext.PlainEvaluationContext
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Object> |
vars |
Constructor and Description |
---|
PlainEvaluationContext(java.util.Map<java.lang.String,?> vars) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getVar(java.lang.String var) |
java.lang.Runnable |
setVar(java.lang.String var,
java.lang.Object value)
Sets the given variable to the given value.
|
boolean |
varIsDefined(java.lang.String var) |
PlainEvaluationContext(java.util.Map<java.lang.String,?> vars)
public java.lang.Object getVar(java.lang.String var)
getVar
in interface EvaluationContext
public boolean varIsDefined(java.lang.String var)
varIsDefined
in interface EvaluationContext
public java.lang.Runnable setVar(java.lang.String var, java.lang.Object value)
EvaluationContext
setVar
in interface EvaluationContext
$x
after #foreach ($x in ...)
.