|
|||||||||
| Home >> All >> nice >> tools >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
nice.tools.util
Class ClassLoader

java.lang.Objectnice.tools.util.ClassLoader
- public class ClassLoader
- extends java.lang.Object
A ClassLoader located classes on its classpath and returns their representation as a gnu.bytecode.ClassType.
- Version:
- $Date: 2002/09/09 12:59:25 $
| Nested Class Summary | |
static class |
ClassLoader.Registrar
|
| Field Summary | |
private java.lang.Object[] |
locations
where to find compiled packages. |
private ClassLoader.Registrar |
registrar
Map from class names to types. |
| Constructor Summary | |
ClassLoader(java.lang.String classpath,
ClassLoader.Registrar registrar)
|
|
| Method Summary | |
gnu.bytecode.ClassType |
load(java.lang.String className)
|
private static java.lang.Object[] |
splitPath(java.lang.String path)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
locations
private final java.lang.Object[] locations
- where to find compiled packages.
registrar
private final ClassLoader.Registrar registrar
- Map from class names to types.
Used to avoid loading several copies of the same class.
| Constructor Detail |
ClassLoader
public ClassLoader(java.lang.String classpath, ClassLoader.Registrar registrar)
| Method Detail |
load
public gnu.bytecode.ClassType load(java.lang.String className)
splitPath
private static java.lang.Object[] splitPath(java.lang.String path)
|
|||||||||
| Home >> All >> nice >> tools >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
nice.tools.util.ClassLoader