All Methods Static Methods Concrete Methods
Modifier and Type |
Method and Description |
static boolean |
declaresException(Method method,
Class<?> exceptionType) |
static void |
doWithFields(Class<?> clazz,
ReflectionUtils.FieldCallback fc) |
static void |
doWithFields(Class<?> clazz,
ReflectionUtils.FieldCallback fc,
ReflectionUtils.FieldFilter ff) |
static void |
doWithMethods(Class<?> clazz,
ReflectionUtils.MethodCallback mc) |
static void |
doWithMethods(Class<?> clazz,
ReflectionUtils.MethodCallback mc,
ReflectionUtils.MethodFilter mf) |
static Field |
findField(Class<?> clazz,
String name) |
static Field |
findField(Class<?> clazz,
String name,
Class<?> type) |
static Method |
findMethod(Class<?> clazz,
String name) |
static Method |
findMethod(Class<?> clazz,
String name,
Class<?>... paramTypes) |
static Method[] |
getAllDeclaredMethods(Class<?> leafClass) |
static Object |
getField(Field field,
Object target) |
static Method[] |
getUniqueDeclaredMethods(Class<?> leafClass) |
static void |
handleInvocationTargetException(InvocationTargetException ex) |
static void |
handleReflectionException(Exception ex) |
static Object |
invokeJdbcMethod(Method method,
Object target) |
static Object |
invokeJdbcMethod(Method method,
Object target,
Object... args) |
static Object |
invokeMethod(Method method,
Object target) |
static Object |
invokeMethod(Method method,
Object target,
Object... args) |
static boolean |
isCglibRenamedMethod(Method renamedMethod) |
static boolean |
isEqualsMethod(Method method) |
static boolean |
isHashCodeMethod(Method method) |
static boolean |
isObjectMethod(Method method) |
static boolean |
isPublicStaticFinal(Field field) |
static boolean |
isToStringMethod(Method method) |
static void |
makeAccessible(Constructor<?> ctor) |
static void |
makeAccessible(Field field) |
static void |
makeAccessible(Method method) |
static void |
rethrowException(Throwable ex) |
static void |
rethrowRuntimeException(Throwable ex) |
static void |
setField(Field field,
Object target,
Object value) |
static void |
shallowCopyFieldState(Object src,
Object dest) |