Package org.camunda.bpm.impl.juel
Class SimpleContext
java.lang.Object
jakarta.el.ELContext
org.camunda.bpm.impl.juel.SimpleContext
public class SimpleContext
extends jakarta.el.ELContext
Simple context implementation.
- Author:
- Christoph Beck
-
Constructor Summary
ConstructorDescriptionCreate a context.SimpleContext
(jakarta.el.ELResolver resolver) Create a context, use the specified resolver. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.el.ELResolver
Get our resolver.jakarta.el.FunctionMapper
Get our function mapper.jakarta.el.VariableMapper
Get our variable mapper.void
setELResolver
(jakarta.el.ELResolver resolver) Set our resolver.void
setFunction
(String prefix, String localName, Method method) Define a function.jakarta.el.ValueExpression
setVariable
(String name, jakarta.el.ValueExpression expression) Define a variable.Methods inherited from class jakarta.el.ELContext
addEvaluationListener, convertToType, enterLambdaScope, exitLambdaScope, getContext, getEvaluationListeners, getImportHandler, getLambdaArgument, getLocale, isLambdaArgument, isPropertyResolved, notifyAfterEvaluation, notifyBeforeEvaluation, notifyPropertyResolved, putContext, setLocale, setPropertyResolved, setPropertyResolved
-
Constructor Details
-
SimpleContext
public SimpleContext()Create a context. -
SimpleContext
public SimpleContext(jakarta.el.ELResolver resolver) Create a context, use the specified resolver.
-
-
Method Details
-
setFunction
Define a function. -
setVariable
Define a variable. -
getFunctionMapper
public jakarta.el.FunctionMapper getFunctionMapper()Get our function mapper.- Specified by:
getFunctionMapper
in classjakarta.el.ELContext
-
getVariableMapper
public jakarta.el.VariableMapper getVariableMapper()Get our variable mapper.- Specified by:
getVariableMapper
in classjakarta.el.ELContext
-
getELResolver
public jakarta.el.ELResolver getELResolver()Get our resolver. Lazy initialize to aSimpleResolver
if necessary.- Specified by:
getELResolver
in classjakarta.el.ELContext
-
setELResolver
public void setELResolver(jakarta.el.ELResolver resolver) Set our resolver.- Parameters:
resolver
-
-