mirror of
https://github.com/fankes/termux-app.git
synced 2025-09-05 18:25:31 +08:00
Fixed: Allow Object
class object to be passed to ReflectionUtils.invokeField()
This commit is contained in:
@@ -86,7 +86,7 @@ public class ReflectionUtils {
|
||||
* {@link Object} value.
|
||||
*/
|
||||
@NonNull
|
||||
public static <T> FieldInvokeResult invokeField(@NonNull Class<T> clazz, @NonNull String fieldName, T object) {
|
||||
public static <T> FieldInvokeResult invokeField(@NonNull Class<? extends T> clazz, @NonNull String fieldName, T object) {
|
||||
try {
|
||||
Field field = getDeclaredField(clazz, fieldName);
|
||||
if (field == null) return new FieldInvokeResult(false, null);
|
||||
|
Reference in New Issue
Block a user