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 of ElProvider using Juel.
Author:
Daniel Meyer
  • Field Details

    • factory

      protected final ExpressionFactoryImpl factory
    • elContextFactory

      protected final JuelElContextFactory elContextFactory
    • parsingElContext

      protected final org.camunda.bpm.impl.juel.jakarta.el.ELContext parsingElContext
  • Constructor Details

  • Method Details

    • createDefaultParsingElContext

      protected SimpleContext createDefaultParsingElContext()
    • createExpression

      public ElExpression createExpression(String expression)
      Description copied from interface: ElProvider
      Create a new expression
      Specified by:
      createExpression in interface ElProvider
      Returns:
      an InternalExpression
    • getFactory

      public 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()