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