public class TomEEELInvocationHandler extends Object implements InvocationHandler
| Constructor and Description |
|---|
TomEEELInvocationHandler(Annotation annotation,
javax.el.ELProcessor processor) |
| Modifier and Type | Method and Description |
|---|---|
static Object |
eval(javax.el.ELProcessor processor,
String sanitizedExpression,
Class<?> expectedType) |
Object |
invoke(Object proxy,
Method method,
Object[] args) |
static boolean |
isExpression(String rawExpression) |
static <T extends Annotation> |
of(Class<T> annotationClass,
T annotation,
javax.enterprise.inject.spi.BeanManager beanManager) |
static <T extends Annotation> |
of(Class<T> annotationClass,
T annotation,
javax.el.ELProcessor elProcessor) |
static String |
sanitizeExpression(String rawExpression) |
public TomEEELInvocationHandler(Annotation annotation, javax.el.ELProcessor processor)
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable
invoke in interface InvocationHandlerThrowablepublic static boolean isExpression(String rawExpression)
public static Object eval(javax.el.ELProcessor processor, String sanitizedExpression, Class<?> expectedType)
public static <T extends Annotation> T of(Class<T> annotationClass, T annotation, javax.enterprise.inject.spi.BeanManager beanManager)
public static <T extends Annotation> T of(Class<T> annotationClass, T annotation, javax.el.ELProcessor elProcessor)
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.