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 voidaddURL(URL var0)protected PackagedefinePackage(String var0, Manifest var1, URL var2)protected ClassfindClass(String var0)URLfindResource(String var0)EnumerationfindResources(String var0)protected PermissionCollectiongetPermissions(CodeSource var0)URL[]getURLs()static URLClassLoadernewInstance(URL[] var0)static URLClassLoadernewInstance(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:
findResourcesin classClassLoader- Throws:
IOException
-
getPermissions
protected PermissionCollection getPermissions(CodeSource var0)
- Overrides:
getPermissionsin 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:
findClassin classClassLoader- Throws:
ClassNotFoundException
-
findResource
public URL findResource(String var0)
- Overrides:
findResourcein classClassLoader
-
definePackage
protected Package definePackage(String var0, Manifest var1, URL var2) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-