We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a221fff + 0fcf4bb commit 4e459bfCopy full SHA for 4e459bf
substratevm/src/com.oracle.svm.util/src/com/oracle/svm/util/ReflectionUtil.java
@@ -62,8 +62,12 @@ public static Class<?> lookupClass(String className) {
62
}
63
64
public static Class<?> lookupClass(boolean optional, String className) {
65
+ return lookupClass(optional, className, ReflectionUtil.class.getClassLoader());
66
+ }
67
+
68
+ public static Class<?> lookupClass(boolean optional, String className, ClassLoader loader) {
69
try {
- return Class.forName(className, false, ReflectionUtil.class.getClassLoader());
70
+ return Class.forName(className, false, loader);
71
} catch (ClassNotFoundException ex) {
72
if (optional) {
73
return null;
0 commit comments