< prev index next >
jdk/test/java/lang/reflect/Proxy/ProxyModuleMapping.java
Print this page
*** 36,46 ****
public static void main(String... args) throws Exception {
ClassLoader ld = ProxyModuleMapping.class.getClassLoader();
Module unnamed = ld.getUnnamedModule();
new ProxyModuleMapping(unnamed, Runnable.class).test();
! // unnamed module gets access to sun.invoke package (e.g. via -XaddExports)
new ProxyModuleMapping(sun.invoke.WrapperInstance.class).test();
Class<?> modulePrivateIntf = Class.forName("sun.net.ProgressListener");
new ProxyModuleMapping(modulePrivateIntf).test();
}
--- 36,46 ----
public static void main(String... args) throws Exception {
ClassLoader ld = ProxyModuleMapping.class.getClassLoader();
Module unnamed = ld.getUnnamedModule();
new ProxyModuleMapping(unnamed, Runnable.class).test();
! // unnamed module gets access to sun.invoke package (e.g. via --add-exports)
new ProxyModuleMapping(sun.invoke.WrapperInstance.class).test();
Class<?> modulePrivateIntf = Class.forName("sun.net.ProgressListener");
new ProxyModuleMapping(modulePrivateIntf).test();
}
< prev index next >