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