public class JuelExpression extends Object implements Expression
ValueExpression.| Modifier and Type | Field and Description |
|---|---|
protected ExpressionManager |
expressionManager |
protected String |
expressionText |
protected ValueExpression |
valueExpression |
| Constructor and Description |
|---|
JuelExpression(ExpressionManager expressionManager,
ValueExpression valueExpression,
String expressionText) |
| Modifier and Type | Method and Description |
|---|---|
String |
getExpressionText() |
Object |
getValue(VariableContainer variableContainer) |
protected Object |
resolveGetValueExpression(ELContext elContext) |
protected void |
resolveSetValueExpression(Object value,
ELContext elContext) |
void |
setValue(Object value,
VariableContainer variableContainer) |
String |
toString() |
protected String expressionText
protected ValueExpression valueExpression
protected ExpressionManager expressionManager
public JuelExpression(ExpressionManager expressionManager, ValueExpression valueExpression, String expressionText)
public Object getValue(VariableContainer variableContainer)
getValue in interface Expressionpublic void setValue(Object value, VariableContainer variableContainer)
setValue in interface Expressionprotected void resolveSetValueExpression(Object value, ELContext elContext)
public String getExpressionText()
getExpressionText in interface ExpressionCopyright © 2017 Flowable. All rights reserved.