Package java.net
Class URLClassLoader
- java.lang.Object
-
- java.lang.ClassLoader
-
- java.security.SecureClassLoader
-
- java.net.URLClassLoader
-
public class URLClassLoader extends SecureClassLoader
-
-
Constructor Summary
Constructors Constructor Description URLClassLoader(URL[] var0)
URLClassLoader(URL[] var0, ClassLoader var1)
URLClassLoader(URL[] var0, ClassLoader var1, URLStreamHandlerFactory var2)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addURL(URL var0)
protected Package
definePackage(String var0, Manifest var1, URL var2)
protected Class
findClass(String var0)
URL
findResource(String var0)
Enumeration
findResources(String var0)
protected PermissionCollection
getPermissions(CodeSource var0)
URL[]
getURLs()
static URLClassLoader
newInstance(URL[] var0)
static URLClassLoader
newInstance(URL[] var0, ClassLoader var1)
-
Methods inherited from class java.security.SecureClassLoader
defineClass
-
Methods inherited from class java.lang.ClassLoader
defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, resolveClass, setSigners
-
-
-
-
Constructor Detail
-
URLClassLoader
public URLClassLoader(URL[] var0)
-
URLClassLoader
public URLClassLoader(URL[] var0, ClassLoader var1)
-
URLClassLoader
public URLClassLoader(URL[] var0, ClassLoader var1, URLStreamHandlerFactory var2)
-
-
Method Detail
-
addURL
protected void addURL(URL var0)
-
findResources
public Enumeration findResources(String var0) throws IOException
- Overrides:
findResources
in classClassLoader
- Throws:
IOException
-
getPermissions
protected PermissionCollection getPermissions(CodeSource var0)
- Overrides:
getPermissions
in classSecureClassLoader
-
getURLs
public URL[] getURLs()
-
newInstance
public static URLClassLoader newInstance(URL[] var0)
-
newInstance
public static URLClassLoader newInstance(URL[] var0, ClassLoader var1)
-
findClass
protected Class findClass(String var0) throws ClassNotFoundException
- Overrides:
findClass
in classClassLoader
- Throws:
ClassNotFoundException
-
findResource
public URL findResource(String var0)
- Overrides:
findResource
in classClassLoader
-
definePackage
protected Package definePackage(String var0, Manifest var1, URL var2) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-