Package org.codehaus.classworlds
Class ClassRealmAdapter
- java.lang.Object
-
- org.codehaus.classworlds.ClassRealmAdapter
-
- All Implemented Interfaces:
ClassRealm
@Deprecated public class ClassRealmAdapter extends java.lang.Object implements ClassRealm
Deprecated.An adapter for ClassRealms
-
-
Field Summary
Fields Modifier and Type Field Description private ClassRealm
realm
Deprecated.
-
Constructor Summary
Constructors Modifier Constructor Description private
ClassRealmAdapter(ClassRealm newRealm)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method 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.
-
-
-
Field Detail
-
realm
private ClassRealm realm
Deprecated.
-
-
Constructor Detail
-
ClassRealmAdapter
private ClassRealmAdapter(ClassRealm newRealm)
Deprecated.
-
-
Method Detail
-
getInstance
public static ClassRealmAdapter getInstance(ClassRealm newRealm)
Deprecated.
-
getId
public java.lang.String getId()
Deprecated.- Specified by:
getId
in interfaceClassRealm
-
getWorld
public ClassWorld getWorld()
Deprecated.- Specified by:
getWorld
in interfaceClassRealm
-
importFrom
public void importFrom(java.lang.String realmId, java.lang.String pkgName) throws NoSuchRealmException
Deprecated.- Specified by:
importFrom
in interfaceClassRealm
- Throws:
NoSuchRealmException
-
addConstituent
public void addConstituent(java.net.URL constituent)
Deprecated.- Specified by:
addConstituent
in interfaceClassRealm
-
locateSourceRealm
public ClassRealm locateSourceRealm(java.lang.String className)
Deprecated.- Specified by:
locateSourceRealm
in interfaceClassRealm
-
setParent
public void setParent(ClassRealm classRealm)
Deprecated.- Specified by:
setParent
in interfaceClassRealm
-
createChildRealm
public ClassRealm createChildRealm(java.lang.String id) throws DuplicateRealmException
Deprecated.- Specified by:
createChildRealm
in interfaceClassRealm
- Throws:
DuplicateRealmException
-
getClassLoader
public java.lang.ClassLoader getClassLoader()
Deprecated.- Specified by:
getClassLoader
in interfaceClassRealm
-
getParent
public ClassRealm getParent()
Deprecated.- Specified by:
getParent
in interfaceClassRealm
-
getParentRealm
public ClassRealm getParentRealm()
Deprecated.
-
getConstituents
public java.net.URL[] getConstituents()
Deprecated.- Specified by:
getConstituents
in interfaceClassRealm
-
loadClass
public java.lang.Class loadClass(java.lang.String name) throws java.lang.ClassNotFoundException
Deprecated.- Specified by:
loadClass
in interfaceClassRealm
- Throws:
java.lang.ClassNotFoundException
-
getResource
public java.net.URL getResource(java.lang.String name)
Deprecated.- Specified by:
getResource
in interfaceClassRealm
-
findResources
public java.util.Enumeration findResources(java.lang.String name) throws java.io.IOException
Deprecated.- Specified by:
findResources
in interfaceClassRealm
- Throws:
java.io.IOException
-
getResourceAsStream
public java.io.InputStream getResourceAsStream(java.lang.String name)
Deprecated.- Specified by:
getResourceAsStream
in interfaceClassRealm
-
display
public void display()
Deprecated.- Specified by:
display
in interfaceClassRealm
-
equals
public boolean equals(java.lang.Object o)
Deprecated.- Overrides:
equals
in classjava.lang.Object
-
trimLeadingSlash
private java.lang.String trimLeadingSlash(java.lang.String resource)
Deprecated.Provides backward-compat with the old classworlds which accepted resource names with leading slashes.
-
-