public abstract class SunURLClassPath extends java.lang.Object implements ClassPath
Modifier and Type | Field and Description |
---|---|
private java.lang.reflect.Field |
ucpField |
Constructor and Description |
---|
SunURLClassPath() |
Modifier and Type | Method and Description |
---|---|
protected void |
addJarsToPath(java.io.File dir,
java.net.URLClassLoader loader) |
protected void |
addJarToPath(java.net.URL jar,
java.net.URLClassLoader loader) |
static java.lang.ClassLoader |
getContextClassLoader() |
private java.lang.reflect.Field |
getUcpField() |
protected sun.misc.URLClassPath |
getURLClassPath(java.net.URLClassLoader loader) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addJarsToPath, addJarToPath, getClassLoader
public static java.lang.ClassLoader getContextClassLoader()
protected void addJarToPath(java.net.URL jar, java.net.URLClassLoader loader) throws java.lang.Exception
java.lang.Exception
protected void addJarsToPath(java.io.File dir, java.net.URLClassLoader loader) throws java.lang.Exception
java.lang.Exception
protected sun.misc.URLClassPath getURLClassPath(java.net.URLClassLoader loader) throws java.lang.Exception
java.lang.Exception
private java.lang.reflect.Field getUcpField() throws java.lang.Exception
java.lang.Exception