Generated by
JDiff

Class org.springframework.util.ReflectionUtils

Changed Methods
Method[] getAllDeclaredMethods(Class<?>) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Get all declared methods on the leaf class and all superclasses.
Method[] getUniqueDeclaredMethods(Class<?>) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Get the unique set of declared methods on the leaf class and all superclasses.
void shallowCopyFieldState(Object, Object) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Given the source object and the destination, which must be the same class or a subclass, copy all fields, including inherited fields.
void doWithFields(Class<?>, FieldCallback) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
void doWithFields(Class<?>, FieldCallback, FieldFilter) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
void doWithMethods(Class<?>, MethodCallback) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Perform the given callback operation on all matching methods of the given class and superclasses.
void doWithMethods(Class<?>, MethodCallback, MethodFilter) Change in exceptions thrown from java.lang.IllegalArgumentException to no exceptions.
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).