Package org.jboss.cdi.tck.spi
Interface EL
-
public interface ELThis interface provides operations relating to EL. For the purpose of TCK, EL function and variable mapping is not required and therefore may be disabled. The TCK porting package must provide an implementation of this interface which is suitable for the target Web Beans implementation.- Author:
- Pete Muir
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description jakarta.el.ELContextcreateELContext(jakarta.enterprise.inject.spi.BeanManager beanManager)<T> TevaluateMethodExpression(jakarta.enterprise.inject.spi.BeanManager beanManager, String expression, Class<T> expectedType, Class<?>[] expectedParamTypes, Object[] expectedParams)<T> TevaluateValueExpression(jakarta.enterprise.inject.spi.BeanManager beanManager, String expression, Class<T> expectedType)
-
-
-
Field Detail
-
PROPERTY_NAME
static final String PROPERTY_NAME
-
-
Method Detail
-
evaluateValueExpression
<T> T evaluateValueExpression(jakarta.enterprise.inject.spi.BeanManager beanManager, String expression, Class<T> expectedType)- Type Parameters:
T-- Parameters:
expression-expectedType-- Returns:
-
evaluateMethodExpression
<T> T evaluateMethodExpression(jakarta.enterprise.inject.spi.BeanManager beanManager, String expression, Class<T> expectedType, Class<?>[] expectedParamTypes, Object[] expectedParams)- Type Parameters:
T-- Parameters:
expression-expectedType-expectedParamTypes-- Returns:
-
createELContext
jakarta.el.ELContext createELContext(jakarta.enterprise.inject.spi.BeanManager beanManager)
- Parameters:
beanManager-- Returns:
-
-