public class AnnotatedElementUtils extends Object
Constructor and Description |
---|
AnnotatedElementUtils() |
Modifier and Type | Method and Description |
---|---|
static MultiValueMap<String,Object> |
getAllAnnotationAttributes(AnnotatedElement element,
String annotationType) |
static MultiValueMap<String,Object> |
getAllAnnotationAttributes(AnnotatedElement element,
String annotationType,
boolean classValuesAsString,
boolean nestedAnnotationsAsMap) |
static AnnotationAttributes |
getAnnotationAttributes(AnnotatedElement element,
String annotationType) |
static AnnotationAttributes |
getAnnotationAttributes(AnnotatedElement element,
String annotationType,
boolean classValuesAsString,
boolean nestedAnnotationsAsMap) |
static Set<String> |
getMetaAnnotationTypes(AnnotatedElement element,
String annotationType) |
static boolean |
hasMetaAnnotationTypes(AnnotatedElement element,
String annotationType) |
static boolean |
isAnnotated(AnnotatedElement element,
String annotationType) |
public static Set<String> getMetaAnnotationTypes(AnnotatedElement element, String annotationType)
public static boolean hasMetaAnnotationTypes(AnnotatedElement element, String annotationType)
public static boolean isAnnotated(AnnotatedElement element, String annotationType)
public static AnnotationAttributes getAnnotationAttributes(AnnotatedElement element, String annotationType)
public static AnnotationAttributes getAnnotationAttributes(AnnotatedElement element, String annotationType, boolean classValuesAsString, boolean nestedAnnotationsAsMap)
public static MultiValueMap<String,Object> getAllAnnotationAttributes(AnnotatedElement element, String annotationType)
public static MultiValueMap<String,Object> getAllAnnotationAttributes(AnnotatedElement element, String annotationType, boolean classValuesAsString, boolean nestedAnnotationsAsMap)