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, waitaddJarsToPath, addJarToPath, getClassLoaderpublic static java.lang.ClassLoader getContextClassLoader()
protected void addJarToPath(java.net.URL jar,
java.net.URLClassLoader loader)
throws java.lang.Exception
java.lang.Exceptionprotected void addJarsToPath(java.io.File dir,
java.net.URLClassLoader loader)
throws java.lang.Exception
java.lang.Exceptionprotected sun.misc.URLClassPath getURLClassPath(java.net.URLClassLoader loader)
throws java.lang.Exception
java.lang.Exceptionprivate java.lang.reflect.Field getUcpField()
throws java.lang.Exception
java.lang.Exception