- findField
Return the field with the given name, optionally throwing an exception if none.
- set
Set the value of the given field in the given object. Same behavior as above
methods, but parameter
- get
Return the return value of the given getter in the given object.
- findGetter
Return the getter method matching the given property name, optionally throwing
an exception if none.
- findSetter
Return the setter method matching the given property name, optionally throwing
an exception if none.
- getValue
Get the value of the given named field or a corresponding getter method.
- getDeclaredField
Invokes cls.getDeclaredFields(), and returns the field that matches the name
argument. Avoids the e
- getDeclaredMethod
Invokes cls.getDeclaredMethods(), and returns the method that matches the name
and param arguments.
- makeAccessible
Make the given member accessible if it isn't already.
- mostDerived
- wrapReflectionException
Wrap the given reflection exception as a runtime exception.
- canReflect
Affirms if the given member is selected for reflection. The decision is based on
the following truth