@Typed public abstract class AnnotationUtils extends Object
Modifier and Type | Method and Description |
---|---|
static <T extends java.lang.annotation.Annotation> |
extractAnnotationFromMethod(javax.enterprise.inject.spi.BeanManager beanManager,
Method targetMethod,
Class<T> targetAnnotationType) |
static <T extends java.lang.annotation.Annotation> |
extractAnnotationFromMethodOrClass(javax.enterprise.inject.spi.BeanManager beanManager,
Method targetMethod,
Class targetClass,
Class<T> targetAnnotationType) |
static <T extends java.lang.annotation.Annotation> |
findAnnotation(javax.enterprise.inject.spi.BeanManager beanManager,
java.lang.annotation.Annotation[] annotations,
Class<T> targetAnnotationType) |
static int |
getQualifierHashCode(java.lang.annotation.Annotation annotation) |
public static <T extends java.lang.annotation.Annotation> T extractAnnotationFromMethodOrClass(javax.enterprise.inject.spi.BeanManager beanManager, Method targetMethod, Class targetClass, Class<T> targetAnnotationType)
public static <T extends java.lang.annotation.Annotation> T extractAnnotationFromMethod(javax.enterprise.inject.spi.BeanManager beanManager, Method targetMethod, Class<T> targetAnnotationType)
public static <T extends java.lang.annotation.Annotation> T findAnnotation(javax.enterprise.inject.spi.BeanManager beanManager, java.lang.annotation.Annotation[] annotations, Class<T> targetAnnotationType)
public static int getQualifierHashCode(java.lang.annotation.Annotation annotation)
Copyright © 2015 The Apache Software Foundation. All rights reserved.