![]() |
All Packages This Package Class Hierarchy Class Search Index Class calypso.util.URLClassLoaderjava.lang.Object | +----java.lang.ClassLoader | +----calypso.util.URLClassLoader A URL based class loader. This class knows how to load classes from a given base URL
public class URLClassLoader
extends java.lang.ClassLoader
{
// Fields 6
static final boolean XXXnoisy;
private URL archiveURL;
private Hashtable classes;
private URL codeBaseURL;
private TempFile fTempFile;
private ZipFile fZipFile;
// Constructors 1
public URLClassLoader(URL, URL);
// Methods 10
private void copyURL(OutputStream, URL) throws IOException;
protected void finalize();
private synchronized Class findClass(String) throws ClassNotFoundException;
public URL getCodeBaseURL();
public Class loadClass(String) throws ClassNotFoundException;
protected Class loadClass(String, boolean) throws ClassNotFoundException;
private Class loadClass(String, URL, String) throws IOException;
private Class loadClassFromArchive(String, URL, String) throws IOException;
private byte[] readURL(URL) throws IOException;
private byte[] readZipFile(String) throws IOException;
}
Fields classesprivate Hashtable classes codeBaseURLprivate URL codeBaseURL archiveURLprivate URL archiveURL fZipFileprivate ZipFile fZipFile fTempFileprivate TempFile fTempFile XXXnoisystatic final boolean XXXnoisy
Constructors URLClassLoaderpublic URLClassLoader(URL aBaseURL, URL aArchiveURL)
Methods loadClassprivate Class loadClass(String name, URL url, String pathname) throws IOException
loadClassFromArchiveprivate Class loadClassFromArchive(String name, URL url, String pathname) throws IOException loadClasspublic Class loadClass(String name) throws ClassNotFoundException
loadClassprotected Class loadClass(String name, boolean resolve) throws ClassNotFoundException
findClassprivate synchronized Class findClass(String name) throws ClassNotFoundException
readURLprivate byte[] readURL(URL url) throws IOException readZipFileprivate byte[] readZipFile(String aName) throws IOException
copyURLprivate void copyURL(OutputStream aOut, URL aURLSource) throws IOException getCodeBaseURLpublic URL getCodeBaseURL() finalizeprotected void finalize() All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4 |
|
|
Copyright © 1998-2000 The Mozilla Organization.
Last modified December 25, 1998. |
|