Package org.camunda.bpm.engine.impl.el
Class JuelExpression
java.lang.Object
org.camunda.bpm.engine.impl.el.JuelExpression
- All Implemented Interfaces:
Expression,Expression
Expression implementation backed by a JUEL
ValueExpression.- Author:
- Frederik Heremans, Joram Barrez
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JuelExpressionManagerprotected Stringprotected ValueExpression -
Constructor Summary
ConstructorsConstructorDescriptionJuelExpression(ValueExpression valueExpression, JuelExpressionManager expressionManager, String expressionText) -
Method Summary
Modifier and TypeMethodDescriptiongetValue(VariableScope variableScope) getValue(VariableScope variableScope, BaseDelegateExecution contextExecution) booleanvoidsetValue(Object value, VariableScope variableScope) voidsetValue(Object value, VariableScope variableScope, BaseDelegateExecution contextExecution) toString()
-
Field Details
-
expressionText
-
valueExpression
protected ValueExpression valueExpression -
expressionManager
-
-
Constructor Details
-
JuelExpression
public JuelExpression(ValueExpression valueExpression, JuelExpressionManager expressionManager, String expressionText)
-
-
Method Details
-
getValue
- Specified by:
getValuein interfaceExpression
-
getValue
- Specified by:
getValuein interfaceExpression
-
setValue
- Specified by:
setValuein interfaceExpression
-
setValue
public void setValue(Object value, VariableScope variableScope, BaseDelegateExecution contextExecution) - Specified by:
setValuein interfaceExpression
-
toString
-
isLiteralText
public boolean isLiteralText()- Specified by:
isLiteralTextin interfaceExpression
-
getExpressionText
- Specified by:
getExpressionTextin interfaceExpression
-