@Deprecated public class DefaultClassRealm extends java.lang.Object implements ClassRealm
| Modifier and Type | Field and Description |
|---|---|
private ClassRealmAdapter |
adapter
Deprecated.
|
| Constructor and Description |
|---|
DefaultClassRealm(ClassWorld world,
java.lang.String id)
Deprecated.
|
DefaultClassRealm(ClassWorld world,
java.lang.String id,
java.lang.ClassLoader foreignClassLoader)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConstituent(java.lang.String constituent,
byte[] b)
Deprecated.
Adds a byte[] class definition as a constituent for locating classes.
|
void |
addConstituent(java.net.URL constituent)
Deprecated.
|
ClassRealm |
createChildRealm(java.lang.String id)
Deprecated.
|
void |
display()
Deprecated.
|
java.util.Enumeration |
findResources(java.lang.String name)
Deprecated.
|
java.lang.ClassLoader |
getClassLoader()
Deprecated.
|
java.net.URL[] |
getConstituents()
Deprecated.
|
java.lang.String |
getId()
Deprecated.
|
ClassRealm |
getParent()
Deprecated.
|
java.net.URL |
getResource(java.lang.String name)
Deprecated.
|
java.io.InputStream |
getResourceAsStream(java.lang.String name)
Deprecated.
|
ClassWorld |
getWorld()
Deprecated.
|
void |
importFrom(java.lang.String realmId,
java.lang.String packageName)
Deprecated.
|
java.lang.Class |
loadClass(java.lang.String name)
Deprecated.
|
ClassRealm |
locateSourceRealm(java.lang.String classname)
Deprecated.
|
void |
setParent(ClassRealm parent)
Deprecated.
|
private ClassRealmAdapter adapter
public DefaultClassRealm(ClassWorld world, java.lang.String id)
public DefaultClassRealm(ClassWorld world, java.lang.String id, java.lang.ClassLoader foreignClassLoader)
public java.net.URL[] getConstituents()
getConstituents in interface ClassRealmpublic ClassRealm getParent()
getParent in interface ClassRealmpublic void setParent(ClassRealm parent)
setParent in interface ClassRealmpublic java.lang.String getId()
getId in interface ClassRealmpublic ClassWorld getWorld()
getWorld in interface ClassRealmpublic void importFrom(java.lang.String realmId,
java.lang.String packageName)
throws NoSuchRealmException
importFrom in interface ClassRealmNoSuchRealmExceptionpublic void addConstituent(java.net.URL constituent)
addConstituent in interface ClassRealmpublic void addConstituent(java.lang.String constituent,
byte[] b)
throws java.lang.ClassNotFoundException
constituent - class nameb - the class definition as a byte[]java.lang.ClassNotFoundExceptionpublic ClassRealm locateSourceRealm(java.lang.String classname)
locateSourceRealm in interface ClassRealmpublic java.lang.ClassLoader getClassLoader()
getClassLoader in interface ClassRealmpublic ClassRealm createChildRealm(java.lang.String id) throws DuplicateRealmException
createChildRealm in interface ClassRealmDuplicateRealmExceptionpublic java.lang.Class loadClass(java.lang.String name)
throws java.lang.ClassNotFoundException
loadClass in interface ClassRealmjava.lang.ClassNotFoundExceptionpublic java.net.URL getResource(java.lang.String name)
getResource in interface ClassRealmpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream in interface ClassRealmpublic java.util.Enumeration findResources(java.lang.String name)
throws java.io.IOException
findResources in interface ClassRealmjava.io.IOExceptionpublic void display()
display in interface ClassRealm