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). |