mirror of
https://github.com/github/codeql.git
synced 2026-03-31 04:38:18 +02:00
13 lines
322 B
Java
13 lines
322 B
Java
Object getField(Object obj, String name) throws NoSuchFieldError {
|
|
Class clazz = obj.getClass();
|
|
if (clazz != null) {
|
|
for (Field f : clazz.getDeclaredFields()) {
|
|
if (f.getName().equals(name)) {
|
|
f.setAccessible(true);
|
|
return f.get(obj);
|
|
}
|
|
}
|
|
}
|
|
throw new NoSuchFieldError(name);
|
|
}
|