/** * Creates a JarFileClassLoader that is a child of the system class loader. * @param name the name of this class loader * @param urls a list of URLs from which classes and resources should be loaded */ public JarFileClassLoader(String name, URL[] urls) { super(name, EMPTY_URLS); addURLs(urls); }
/** * Creates a JarFileClassLoader that is a child of the specified class loader. * @param name the name of this class loader * @param urls a list of URLs from which classes and resources should be loaded * @param parent the parent of this class loader */ public JarFileClassLoader(String name, URL[] urls, ClassLoader parent) { super(name, EMPTY_URLS, parent); addURLs(urls); }
public JarFileClassLoader(String name, URL[] urls, ClassLoader[] parents, boolean inverseClassLoading, Collection hiddenClasses, Collection nonOverridableClasses) { super(name, EMPTY_URLS, parents, inverseClassLoading, hiddenClasses, nonOverridableClasses); addURLs(urls); }
/** * Creates a named class loader as a child of the specified parents. * @param name the name of this class loader * @param urls the urls from which this class loader will classes and resources * @param parents the parents of this class loader */ public JarFileClassLoader(String name, URL[] urls, ClassLoader[] parents) { super(name, EMPTY_URLS, parents); addURLs(urls); }
public JarFileClassLoader(String name, URL[] urls, ClassLoader[] parents, boolean inverseClassLoading, String[] hiddenClasses, String[] nonOverridableClasses) { super(name, EMPTY_URLS, parents, inverseClassLoading, hiddenClasses, nonOverridableClasses); addURLs(urls); }
public JarFileClassLoader(String name, URL[] urls, ClassLoader parent, boolean inverseClassLoading, String[] hiddenClasses, String[] nonOverridableClasses) { super(name, EMPTY_URLS, parent, inverseClassLoading, hiddenClasses, nonOverridableClasses); addURLs(urls); }