public static class JNLPClassLoader.CodeBaseClassLoader
extends java.net.URLClassLoader
Constructor and Description |
---|
CodeBaseClassLoader(java.net.URL[] urls,
JNLPClassLoader cl) |
Modifier and Type | Method and Description |
---|---|
void |
addURL(java.net.URL url) |
java.lang.Class<?> |
findClass(java.lang.String name) |
java.lang.Class<?> |
findLoadedClassFromParent(java.lang.String name)
Returns the output of super.findLoadedClass().
|
java.net.URL |
findResource(java.lang.String name) |
java.util.Enumeration<java.net.URL> |
findResources(java.lang.String name) |
JNLPClassLoader |
getParentJNLPClassLoader()
Returns JNLPClassLoader that encompasses this loader
|
close, definePackage, getPermissions, getProtectionDomainInternal, getResourceAsStream, getURLs, newInstance, newInstance
defineClass, defineClass, getProtectionDomain
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public CodeBaseClassLoader(java.net.URL[] urls, JNLPClassLoader cl)
public void addURL(java.net.URL url)
addURL
in class java.net.URLClassLoader
public java.lang.Class<?> findClass(java.lang.String name) throws java.lang.ClassNotFoundException
findClass
in class java.net.URLClassLoader
java.lang.ClassNotFoundException
public java.lang.Class<?> findLoadedClassFromParent(java.lang.String name)
name
- The name of the class to findClassLoader.findLoadedClass(String)
public JNLPClassLoader getParentJNLPClassLoader()
public java.util.Enumeration<java.net.URL> findResources(java.lang.String name) throws java.io.IOException
findResources
in class java.net.URLClassLoader
java.io.IOException
public java.net.URL findResource(java.lang.String name)
findResource
in class java.net.URLClassLoader