public class Annotations extends Object
| Constructor and Description |
|---|
Annotations() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
contextToHold() |
static List<AnnotationData> |
extractValidationAnnotationData(Annotation[] annotations,
Set<String> allowedPackages)
Create an annotation data list.
|
static List<AnnotationData> |
getAnnotationDataForClass(Class<?> clazz) |
static List<AnnotationData> |
getAnnotationDataForClass(Class<?> clazz,
Set<String> allowedPackages) |
static Map<String,AnnotationData> |
getAnnotationDataForClassAsMap(Class<?> clazz) |
static List<AnnotationData> |
getAnnotationDataForField(Class<?> clazz,
String propertyName,
Set<String> allowedPackages) |
static Collection<AnnotationData> |
getAnnotationDataForFieldAndProperty(Class<?> clazz,
String propertyName,
Set<String> allowedPackages) |
static List<AnnotationData> |
getAnnotationDataForMethod(Method method) |
static List<AnnotationData> |
getAnnotationDataForProperty(Class<?> clazz,
String propertyName,
boolean useReadMethod,
Set<String> allowedPackages) |
public static List<AnnotationData> getAnnotationDataForProperty(Class<?> clazz, String propertyName, boolean useReadMethod, Set<String> allowedPackages)
public static List<AnnotationData> getAnnotationDataForField(Class<?> clazz, String propertyName, Set<String> allowedPackages)
public static List<AnnotationData> getAnnotationDataForClass(Class<?> clazz)
public static List<AnnotationData> getAnnotationDataForMethod(Method method)
public static Map<String,AnnotationData> getAnnotationDataForClassAsMap(Class<?> clazz)
public static List<AnnotationData> getAnnotationDataForClass(Class<?> clazz, Set<String> allowedPackages)
public static Collection<AnnotationData> getAnnotationDataForFieldAndProperty(Class<?> clazz, String propertyName, Set<String> allowedPackages)
public static List<AnnotationData> extractValidationAnnotationData(Annotation[] annotations, Set<String> allowedPackages)
annotations - list of annotations.public static Object contextToHold()
Copyright © 2014. All rights reserved.