|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.ClassLoader
org.gjt.sp.jedit.JARClassLoader
public class JARClassLoader
A class loader implementation that loads classes from JAR files. All instances share the same set of classes.
| Constructor Summary | |
|---|---|
JARClassLoader()
This constructor creates a class loader for loading classes from all plugins. |
|
| Method Summary | |
|---|---|
static void |
dump()
For debugging. |
protected void |
finalize()
|
protected java.util.Enumeration |
findResources(java.lang.String name)
|
java.net.URL |
getResource(java.lang.String name)
|
java.lang.String |
getResourceAsPath(java.lang.String name)
|
java.io.InputStream |
getResourceAsStream(java.lang.String name)
|
java.util.zip.ZipFile |
getZipFile()
Deprecated. Call PluginJAR.getZipFile() instead. |
java.lang.Class |
loadClass(java.lang.String clazz,
boolean resolveIt)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.ClassLoader |
|---|
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public JARClassLoader()
| Method Detail |
|---|
public java.lang.Class loadClass(java.lang.String clazz,
boolean resolveIt)
throws java.lang.ClassNotFoundException
loadClass in class java.lang.ClassLoaderjava.lang.ClassNotFoundException - if the class could not be foundpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream in class java.lang.ClassLoaderpublic java.net.URL getResource(java.lang.String name)
getResource in class java.lang.ClassLoaderpublic java.lang.String getResourceAsPath(java.lang.String name)
public java.util.zip.ZipFile getZipFile()
PluginJAR.getZipFile() instead.
public static void dump()
public java.lang.String toString()
toString in class java.lang.Object
protected java.util.Enumeration findResources(java.lang.String name)
throws java.io.IOException
findResources in class java.lang.ClassLoaderjava.io.IOExceptionprotected void finalize()
finalize in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||