Class ReflectionUtils
java.lang.Object
tech.guilhermekaua.spigotboot.core.utils.ReflectionUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetClassesAnnotatedWith(String basePackage, Class<? extends Annotation> annotationClass) getFieldsAnnotatedWith(Class<? extends Annotation> annotationClass, Class<?> clazz) getMethodsAnnotatedWith(Class<? extends Annotation> annotationClass, Class<?> clazz) getSubClassesOf(@Nullable String basePackage, Class<T> clazz, boolean ignoreInterfaces) getSubClassesOf(Class<T> clazz) getSubClassesOf(Class<T> clazz, boolean ignoreInterfaces) getSubClassesOf(String basePackage, Class<T> clazz) getSuperInterfaces(Class<?> type)
-
Constructor Details
-
ReflectionUtils
public ReflectionUtils()
-
-
Method Details
-
getClassesAnnotatedWith
public static Set<Class<?>> getClassesAnnotatedWith(String basePackage, Class<? extends Annotation> annotationClass) -
getSubClassesOf
-
getSubClassesOf
-
getSubClassesOf
-
getSubClassesOf
-
getFieldsAnnotatedWith
public static Set<Field> getFieldsAnnotatedWith(Class<? extends Annotation> annotationClass, Class<?> clazz) -
getMethodsAnnotatedWith
public static Set<Method> getMethodsAnnotatedWith(Class<? extends Annotation> annotationClass, Class<?> clazz) -
getSuperInterfaces
-