< 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 >