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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      jakarta.el.ELResolver createElResolver​(BeanManagerImpl manager)
      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 Detail

      • 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: