public class ZipLoader
extends java.lang.ClassLoader
Constructor and Description |
---|
ZipLoader(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the zip archive - loadClass will reopen if necessary.
|
java.lang.Class |
loadAllClasses()
Load all classes immediately from zip archive, close archive.
|
java.lang.Class |
loadClass(java.lang.String name,
boolean resolve) |
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
public ZipLoader(java.lang.String name) throws java.io.IOException
java.io.IOException
public java.lang.Class loadClass(java.lang.String name, boolean resolve) throws java.lang.ClassNotFoundException
loadClass
in class java.lang.ClassLoader
java.lang.ClassNotFoundException
public java.lang.Class loadAllClasses() throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException