mirror of
https://github.com/Motschen/Blur.git
synced 2025-12-17 12:15:10 +01:00
Fix imports and upgrade gradle to 5.5.1
This commit is contained in:
@@ -4,16 +4,16 @@ import java.lang.reflect.Field;
|
||||
import java.util.Arrays;
|
||||
|
||||
public class ReflectionHelper {
|
||||
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public static <T> T getValue(Class<?> cls, Object instance, String...names) {
|
||||
public static <T> T getValue(Class<?> cls, Object instance, String... names) {
|
||||
try {
|
||||
return (T) getField(cls, names).get(instance);
|
||||
} catch (IllegalAccessException e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public static Field getField(Class<?> cls, String... names) {
|
||||
for (String name : names) {
|
||||
Field f = getFieldInternal(cls, name);
|
||||
|
||||
Reference in New Issue
Block a user