public class Annotations extends Object
| Constructor and Description |
|---|
Annotations() |
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 List<List<AnnotationData>> getAnnotationDataForMethodParams(Method method)
public static List<AnnotationData> getAnnotationDataForMethod(Constructor 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 annotation.public static Object contextToHold()
Copyright © 2015. All Rights Reserved.