All Packages Class Hierarchy This Package Previous Next Index
Class tos.Loader
java.lang.Object
|
+----java.lang.ClassLoader
|
+----tos.Loader
- public final class Loader
- extends ClassLoader
- Version:
- $Id: Loader.java,v 1.4 2000/11/19 23:48:16 lauvset Exp $
- Author:
- Kåre Jørgen Lauvset
[kaare@cs.uit.no]
-
create(String)
- Create class instance.
-
extend(byte[])
- Extend name space.
-
extend(String)
- Extend name space.
-
loadClass(String)
- Load and resolve class.
-
loadClass(String, boolean)
- Load class.
extend
public void extend(byte ar[]) throws Exception
- Extend name space.
- Parameters:
- ar - Class archive byte array (.jar or .zip format).
- Throws: Exception
- if...
extend
public void extend(String ar) throws Exception
- Extend name space.
- Parameters:
- ar - Class archive URL (.jar or .zip format).
- Throws: Exception
- if...
create
public Object create(String cn) throws Exception
- Create class instance.
- Parameters:
- cn - Class name.
- Returns:
- Class instance.
- Throws: Exception
- if...
loadClass
public Class loadClass(String cn) throws ClassNotFoundException
- Load and resolve class.
- Parameters:
- cn - Class name.
- Returns:
- Loaded class.
- Throws: ClassNotFoundException
- if...
- Overrides:
- loadClass in class ClassLoader
loadClass
protected Class loadClass(String cn,
boolean rf) throws ClassNotFoundException
- Load class.
Note: This method is called by the system.
- Parameters:
- cn - Class name.
- rf - Resolve flag.
- Returns:
- Loaded class.
- Throws: ClassNotFoundException
- if...
- Overrides:
- loadClass in class ClassLoader
All Packages Class Hierarchy This Package Previous Next Index