@Deprecated public class ClassRealmAdapter extends java.lang.Object implements ClassRealm
| Modifier and Type | Field and Description |
|---|---|
private ClassRealm |
realm
Deprecated.
|
| Modifier | Constructor and Description |
|---|---|
private |
ClassRealmAdapter(ClassRealm newRealm)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addConstituent(java.net.URL constituent)
Deprecated.
|
ClassRealm |
createChildRealm(java.lang.String id)
Deprecated.
|
void |
display()
Deprecated.
|
boolean |
equals(java.lang.Object o)
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.
|
static ClassRealmAdapter |
getInstance(ClassRealm newRealm)
Deprecated.
|
ClassRealm |
getParent()
Deprecated.
|
ClassRealm |
getParentRealm()
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 pkgName)
Deprecated.
|
java.lang.Class |
loadClass(java.lang.String name)
Deprecated.
|
ClassRealm |
locateSourceRealm(java.lang.String className)
Deprecated.
|
void |
setParent(ClassRealm classRealm)
Deprecated.
|
private java.lang.String |
trimLeadingSlash(java.lang.String resource)
Deprecated.
Provides backward-compat with the old classworlds which accepted resource names with leading slashes.
|
private ClassRealm realm
private ClassRealmAdapter(ClassRealm newRealm)
public static ClassRealmAdapter getInstance(ClassRealm newRealm)
public java.lang.String getId()
getId in interface ClassRealmpublic ClassWorld getWorld()
getWorld in interface ClassRealmpublic void importFrom(java.lang.String realmId,
java.lang.String pkgName)
throws NoSuchRealmException
importFrom in interface ClassRealmNoSuchRealmExceptionpublic void addConstituent(java.net.URL constituent)
addConstituent in interface ClassRealmpublic ClassRealm locateSourceRealm(java.lang.String className)
locateSourceRealm in interface ClassRealmpublic void setParent(ClassRealm classRealm)
setParent in interface ClassRealmpublic ClassRealm createChildRealm(java.lang.String id) throws DuplicateRealmException
createChildRealm in interface ClassRealmDuplicateRealmExceptionpublic java.lang.ClassLoader getClassLoader()
getClassLoader in interface ClassRealmpublic ClassRealm getParent()
getParent in interface ClassRealmpublic ClassRealm getParentRealm()
public java.net.URL[] getConstituents()
getConstituents in interface ClassRealmpublic 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.util.Enumeration findResources(java.lang.String name)
throws java.io.IOException
findResources in interface ClassRealmjava.io.IOExceptionpublic java.io.InputStream getResourceAsStream(java.lang.String name)
getResourceAsStream in interface ClassRealmpublic void display()
display in interface ClassRealmpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectprivate java.lang.String trimLeadingSlash(java.lang.String resource)