|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use VariableResolver | |
|---|---|
| org.jbpm.jpdl.el | interfaces and binding classes for expression language resolving. |
| org.jbpm.jpdl.el.impl | implementation classes for expression language resolving. |
| Uses of VariableResolver in org.jbpm.jpdl.el |
|---|
| Methods in org.jbpm.jpdl.el with parameters of type VariableResolver | |
|---|---|
abstract java.lang.Object |
ExpressionEvaluator.evaluate(java.lang.String expression,
java.lang.Class expectedType,
VariableResolver vResolver,
FunctionMapper fMapper)
Evaluates an expression. |
abstract java.lang.Object |
Expression.evaluate(VariableResolver vResolver)
Evaluates an expression that was previously prepared. |
| Uses of VariableResolver in org.jbpm.jpdl.el.impl |
|---|
| Classes in org.jbpm.jpdl.el.impl that implement VariableResolver | |
|---|---|
class |
JbpmVariableResolver
|
| Methods in org.jbpm.jpdl.el.impl that return VariableResolver | |
|---|---|
static VariableResolver |
JbpmExpressionEvaluator.getUsedVariableResolver()
Deprecated. call JbpmExpressionEvaluator.getVariableResolver() instead |
static VariableResolver |
JbpmExpressionEvaluator.getVariableResolver()
|
| Methods in org.jbpm.jpdl.el.impl with parameters of type VariableResolver | |
|---|---|
abstract java.lang.Object |
ValueSuffix.evaluate(java.lang.Object pValue,
VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates the expression in the given context, operating on the given value. |
java.lang.Object |
ArraySuffix.evaluate(java.lang.Object pValue,
VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates the expression in the given context, operating on the given value. |
java.lang.Object |
ExpressionEvaluatorImpl.evaluate(java.lang.String pExpressionString,
java.lang.Class pExpectedType,
VariableResolver pResolver,
FunctionMapper functions)
Evaluates the given expression String |
static java.lang.Object |
JbpmExpressionEvaluator.evaluate(java.lang.String expression,
ExecutionContext executionContext,
java.lang.Class expectedType,
VariableResolver variableResolver,
FunctionMapper functionMapper)
|
static java.lang.Object |
JbpmExpressionEvaluator.evaluate(java.lang.String expression,
ExecutionContext executionContext,
VariableResolver variableResolver,
FunctionMapper functionMapper)
|
java.lang.Object |
BinaryOperatorExpression.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates to the literal value |
java.lang.Object |
UnaryOperatorExpression.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates to the literal value |
java.lang.Object |
ComplexValue.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates by evaluating the prefix, then applying the suffixes |
java.lang.Object |
FunctionInvocation.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver |
java.lang.Object |
NamedValue.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver |
abstract java.lang.Object |
Expression.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates the expression in the given context |
java.lang.String |
ExpressionString.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates the expression string by evaluating each element, converting it to a String (using toString, or "" for null values) and concatenating the results into a single String. |
java.lang.Object |
Literal.evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
Evaluates to the literal value |
java.lang.Object |
ConditionalExpression.evaluate(VariableResolver vr,
FunctionMapper f,
Logger l)
Evaluates the conditional expression and returns the literal result |
static void |
JbpmExpressionEvaluator.setVariableResolver(VariableResolver variableResolver)
Deprecated. set configuration entry jbpm.variable.resolver instead |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||