Class JuelElProvider
java.lang.Object
org.operaton.bpm.dmn.engine.impl.el.JuelElProvider
- All Implemented Interfaces:
ElProvider
A simple implementation of
ElProvider using Juel.- Author:
- Daniel Meyer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JuelElContextFactoryprotected final ExpressionFactoryImplprotected final jakarta.el.ELContext -
Constructor Summary
ConstructorsConstructorDescriptionJuelElProvider(ExpressionFactoryImpl expressionFactory, JuelElContextFactory elContextFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected SimpleContextprotected static jakarta.el.ELResolvercreateExpression(String expression) Create a new expressionjakarta.el.ELContext
-
Field Details
-
factory
-
elContextFactory
-
parsingElContext
protected final jakarta.el.ELContext parsingElContext
-
-
Constructor Details
-
JuelElProvider
public JuelElProvider() -
JuelElProvider
public JuelElProvider(ExpressionFactoryImpl expressionFactory, JuelElContextFactory elContextFactory)
-
-
Method Details
-
createDefaultParsingElContext
-
createExpression
Description copied from interface:ElProviderCreate a new expression- Specified by:
createExpressionin interfaceElProvider- Returns:
- an InternalExpression
-
getFactory
-
getElContextFactory
-
getParsingElContext
public jakarta.el.ELContext getParsingElContext() -
createDefaultResolver
protected static jakarta.el.ELResolver createDefaultResolver()
-