Package de.hsh.graja.util
Class ReflectionUtils
- java.lang.Object
-
- de.hsh.graja.util.ReflectionUtils
-
public class ReflectionUtils extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ReflectionUtils.Filter<T>
static class
ReflectionUtils.FilterChain<T>
static class
ReflectionUtils.MethodAnnotationFilter
static class
ReflectionUtils.MethodModifierFilter
static class
ReflectionUtils.TypeName
-
Constructor Summary
Constructors Constructor Description ReflectionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Method[]
getFilteredDeclaredMethods(Class<?> clazz, ReflectionUtils.Filter<Method> filter)
static ReflectionUtils.TypeName
getPackageAndSimpleName(String fullyQualifiedOrSimpleName)
static boolean
isModulePresent(String moduleName)
-
-
-
Method Detail
-
getFilteredDeclaredMethods
public static Method[] getFilteredDeclaredMethods(Class<?> clazz, ReflectionUtils.Filter<Method> filter)
-
getPackageAndSimpleName
public static ReflectionUtils.TypeName getPackageAndSimpleName(String fullyQualifiedOrSimpleName)
-
isModulePresent
public static boolean isModulePresent(String moduleName)
- Parameters:
moduleName
-- Returns:
-
-