public class AnnotationElement extends PortableAnnotationElement
Constructor and Description |
---|
AnnotationElement() |
Modifier and Type | Method and Description |
---|---|
static <T extends Annotation> |
getVisibleAnnotation(Class<?> clazz,
Class<T> annotation)
If class has a visible annotation, return it.
|
static <T extends Annotation> |
getVisibleAnnotation(Constructor<?> con,
Class<T> annotation)
If constructor has visible annotation return it.
|
static <T extends Annotation> |
getVisibleAnnotation(Field field,
Class<T> annotation)
If field has a visible annotation return it.
|
static <T extends Annotation> |
getVisibleAnnotation(Method method,
Class<T> annotation)
Get a visible annotation for a particle Method.
|
static Annotation[] |
getVisibleAnnotations(Class<?> clazz) |
static Annotation[] |
getVisibleAnnotations(Constructor<?> c) |
static Annotation[] |
getVisibleAnnotations(Field f) |
static Annotation[] |
getVisibleAnnotations(Method m) |
static boolean |
isVisibleAnnotationPresent(Class<?> clazz,
Class<? extends Annotation> annotation) |
static boolean |
isVisibleAnnotationPresent(Class<?> clazz,
String annotation) |
static boolean |
isVisibleAnnotationPresent(Constructor<?> con,
Class<? extends Annotation> annotation) |
static boolean |
isVisibleAnnotationPresent(Constructor<?> con,
String annotation) |
static boolean |
isVisibleAnnotationPresent(Field f,
Class<? extends Annotation> annotation) |
static boolean |
isVisibleAnnotationPresent(Field f,
String annotation) |
static boolean |
isVisibleAnnotationPresent(Method m,
Class<? extends Annotation> annotation) |
static boolean |
isVisibleAnnotationPresent(Method m,
String annotation) |
create, getAnyAnnotation, getAnyAnnotation, getAnyAnnotation, getAnyAnnotation, getClassFile, getInvisibleAnnotation, getInvisibleAnnotation, getInvisibleAnnotation, getInvisibleAnnotation, includeInvisibleAnnotation, includeInvisibleAnnotation, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isAnyAnnotationPresent, isInvisibleAnnotationPresent, isInvisibleAnnotationPresent, isInvisibleAnnotationPresent, isInvisibleAnnotationPresent, isInvisibleAnnotationPresent, isInvisibleAnnotationPresent, isVisibleAnnotationPresent, isVisibleAnnotationPresent, setClosingDownManager
public static <T extends Annotation> T getVisibleAnnotation(Method method, Class<T> annotation)
method
- annotation
- public static <T extends Annotation> T getVisibleAnnotation(Constructor<?> con, Class<T> annotation)
con
- annotation
- public static <T extends Annotation> T getVisibleAnnotation(Field field, Class<T> annotation)
field
- annotation
- public static <T extends Annotation> T getVisibleAnnotation(Class<?> clazz, Class<T> annotation)
clazz
- annotation
- public static boolean isVisibleAnnotationPresent(Class<?> clazz, Class<? extends Annotation> annotation)
public static boolean isVisibleAnnotationPresent(Method m, Class<? extends Annotation> annotation)
public static boolean isVisibleAnnotationPresent(Field f, Class<? extends Annotation> annotation)
public static boolean isVisibleAnnotationPresent(Constructor<?> con, Class<? extends Annotation> annotation)
public static boolean isVisibleAnnotationPresent(Class<?> clazz, String annotation)
public static boolean isVisibleAnnotationPresent(Method m, String annotation)
public static boolean isVisibleAnnotationPresent(Field f, String annotation)
public static boolean isVisibleAnnotationPresent(Constructor<?> con, String annotation)
public static Annotation[] getVisibleAnnotations(Class<?> clazz) throws Exception
Exception
public static Annotation[] getVisibleAnnotations(Method m) throws Exception
Exception
public static Annotation[] getVisibleAnnotations(Field f) throws Exception
Exception
public static Annotation[] getVisibleAnnotations(Constructor<?> c) throws Exception
Exception
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.