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