Class JuelElProvider
- java.lang.Object
-
- org.camunda.bpm.dmn.engine.impl.el.JuelElProvider
-
- All Implemented Interfaces:
ElProvider
public class JuelElProvider extends Object implements ElProvider
A simple implementation ofElProviderusing Juel.- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected JuelElContextFactoryelContextFactoryprotected org.camunda.bpm.impl.juel.ExpressionFactoryImplfactoryprotected org.camunda.bpm.impl.juel.jakarta.el.ELContextparsingElContext
-
Constructor Summary
Constructors Constructor Description JuelElProvider()JuelElProvider(org.camunda.bpm.impl.juel.ExpressionFactoryImpl expressionFactory, JuelElContextFactory elContextFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.camunda.bpm.impl.juel.SimpleContextcreateDefaultParsingElContext()protected static org.camunda.bpm.impl.juel.jakarta.el.ELResolvercreateDefaultResolver()ElExpressioncreateExpression(String expression)Create a new expressionJuelElContextFactorygetElContextFactory()org.camunda.bpm.impl.juel.ExpressionFactoryImplgetFactory()org.camunda.bpm.impl.juel.jakarta.el.ELContextgetParsingElContext()
-
-
-
Field Detail
-
factory
protected final org.camunda.bpm.impl.juel.ExpressionFactoryImpl factory
-
elContextFactory
protected final JuelElContextFactory elContextFactory
-
parsingElContext
protected final org.camunda.bpm.impl.juel.jakarta.el.ELContext parsingElContext
-
-
Constructor Detail
-
JuelElProvider
public JuelElProvider()
-
JuelElProvider
public JuelElProvider(org.camunda.bpm.impl.juel.ExpressionFactoryImpl expressionFactory, JuelElContextFactory elContextFactory)
-
-
Method Detail
-
createDefaultParsingElContext
protected org.camunda.bpm.impl.juel.SimpleContext createDefaultParsingElContext()
-
createExpression
public ElExpression createExpression(String expression)
Description copied from interface:ElProviderCreate a new expression- Specified by:
createExpressionin interfaceElProvider- Returns:
- an InternalExpression
-
getFactory
public org.camunda.bpm.impl.juel.ExpressionFactoryImpl getFactory()
-
getElContextFactory
public JuelElContextFactory getElContextFactory()
-
getParsingElContext
public org.camunda.bpm.impl.juel.jakarta.el.ELContext getParsingElContext()
-
createDefaultResolver
protected static org.camunda.bpm.impl.juel.jakarta.el.ELResolver createDefaultResolver()
-
-