public abstract class JClassLoader
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.util.logging.Logger |
log |
Constructor and Description |
---|
JClassLoader() |
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the class loader.
|
JClass |
descriptorToClass(java.lang.String name,
int i) |
JClass |
forName(java.lang.String name)
Returns the matching JClass.
|
static JClassLoader |
getStaticClassLoader()
Returns the static class loader.
|
protected abstract JClass |
loadClass(java.lang.String name)
Loads the class.
|
static JClass |
localForName(java.lang.String name)
Returns the matching JClass.
|
static JClass |
systemForName(java.lang.String name)
Returns the matching JClass.
|
java.lang.String |
toString() |
public JClass forName(java.lang.String name)
public void close()
public static JClass systemForName(java.lang.String name)
public static JClass localForName(java.lang.String name)
protected abstract JClass loadClass(java.lang.String name)
public static JClassLoader getStaticClassLoader()
public JClass descriptorToClass(java.lang.String name, int i)
public java.lang.String toString()
toString
in class java.lang.Object