public class ReflectionUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static <T extends java.lang.annotation.Annotation> |
findClassesByAnnotation(java.lang.Class<T> annotationClass) |
static <T> java.util.Collection<java.lang.Class<? extends T>> |
findClassesByType(java.lang.Class<T> parentClass) |
static java.util.Collection<java.lang.reflect.Field> |
getAllDeclaredFields(java.lang.Class<?> clazz) |
public static <T extends java.lang.annotation.Annotation> java.util.Collection<java.lang.Class<?>> findClassesByAnnotation(java.lang.Class<T> annotationClass)
public static <T> java.util.Collection<java.lang.Class<? extends T>> findClassesByType(java.lang.Class<T> parentClass)
public static java.util.Collection<java.lang.reflect.Field> getAllDeclaredFields(java.lang.Class<?> clazz)