|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.ClassLoader | +--org.gjt.sp.jedit.JARClassLoader
A class loader implementation that loads classes from JAR files.
Field Summary | |
static long |
scanTime
|
static long |
startTime
|
Constructor Summary | |
JARClassLoader()
This constructor creates a class loader for loading classes from all plugins. |
|
JARClassLoader(java.lang.String path)
|
Method Summary | |
void |
closeZipFile()
Closes the ZIP file. |
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()
Returns the ZIP file associated with this class loader. |
java.lang.Class |
loadClass(java.lang.String clazz,
boolean resolveIt)
|
Methods inherited from class java.lang.ClassLoader |
clearAssertionStatus, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static long scanTime
public static long startTime
Constructor Detail |
public JARClassLoader()
public JARClassLoader(java.lang.String path) throws java.io.IOException
Method Detail |
public java.lang.Class loadClass(java.lang.String clazz, boolean resolveIt) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
- if the class could not be foundpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream
in class java.lang.ClassLoader
public java.net.URL getResource(java.lang.String name)
getResource
in class java.lang.ClassLoader
public java.lang.String getResourceAsPath(java.lang.String name)
public void closeZipFile()
public java.util.zip.ZipFile getZipFile()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |