Interface ExpressionLanguageSupport

All Superinterfaces:
org.jboss.weld.bootstrap.api.Service

public interface ExpressionLanguageSupport extends org.jboss.weld.bootstrap.api.Service
Abstraction over common EL operations.
Author:
Jozef Hartinger
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.el.ELResolver
    Creates an ELResolver for given BeanManagerImpl
    jakarta.el.ExpressionFactory
    wrapExpressionFactory(jakarta.el.ExpressionFactory expressionFactory)
    Returns a wrapper ExpressionFactory that delegates MethodExpression and ValueExpression creation to the given ExpressionFactory.

    Methods inherited from interface org.jboss.weld.bootstrap.api.Service

    cleanup
  • Method Details

    • wrapExpressionFactory

      jakarta.el.ExpressionFactory wrapExpressionFactory(jakarta.el.ExpressionFactory expressionFactory)
      Returns a wrapper ExpressionFactory that delegates MethodExpression and ValueExpression creation to the given ExpressionFactory. When a Unified EL expression is evaluated using a MethodExpression or ValueExpression returned by the wrapper ExpressionFactory, the container handles destruction of objects with scope .
      Parameters:
      expressionFactory - the ExpressionFactory to wrap
      Returns:
      the wrapped ExpressionFactory
    • createElResolver

      jakarta.el.ELResolver createElResolver(BeanManagerImpl manager)
      Creates an ELResolver for given BeanManagerImpl
      Parameters:
      manager - the given manager
      Returns: