< prev index next >

src/java.base/share/classes/java/net/URLClassLoader.java

Print this page

        

*** 226,235 **** --- 226,236 ---- * @throws SecurityException if a security manager exists and its * {@link SecurityManager#checkCreateClassLoader()} method doesn't * allow creation of a class loader. * * @since 9 + * @spec JPMS */ public URLClassLoader(String name, URL[] urls, ClassLoader parent) { super(name, parent);
*** 260,269 **** --- 261,271 ---- * @throws SecurityException if a security manager exists and its * {@code checkCreateClassLoader} method doesn't allow * creation of a class loader. * * @since 9 + * @spec JPMS */ public URLClassLoader(String name, URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory) { super(name, parent); // this is to make the stack depth consistent with 1.1
*** 556,565 **** --- 558,570 ---- * information * @param url the code source url for the package, or null if none * @throws IllegalArgumentException if the package name is * already defined by this class loader * @return the newly defined {@code Package} object + * + * @revised 9 + * @spec JPMS */ protected Package definePackage(String name, Manifest man, URL url) { String path = name.replace('.', '/').concat("/"); String specTitle = null, specVersion = null, specVendor = null; String implTitle = null, implVersion = null, implVendor = null;
< prev index next >