gnu.bytecode

Class ZipLoader

public class ZipLoader extends ClassLoader

Load classes from a Zip archive.
Constructor Summary
ZipLoader(String name)
Method Summary
voidclose()
Close the zip archive - loadClass will reopen if necessary.
ClassloadAllClasses()
Load all classes immediately from zip archive, close archive.
ClassloadClass(String name, boolean resolve)

Constructor Detail

ZipLoader

public ZipLoader(String name)

Method Detail

close

public void close()
Close the zip archive - loadClass will reopen if necessary.

loadAllClasses

public Class loadAllClasses()
Load all classes immediately from zip archive, close archive.

Returns: main class (1st class in archive).

loadClass

public Class loadClass(String name, boolean resolve)