Class ClassLoaderReference
- java.lang.Object
-
- java.lang.ClassLoader
-
- com.thoughtworks.xstream.core.util.ClassLoaderReference
-
public class ClassLoaderReference extends java.lang.ClassLoader
Deprecated.As of 1.4.5 useClassLoaderReference
insteadClassLoader that refers to another ClassLoader, allowing a single instance to be passed around the codebase that can later have its destination changed.- Since:
- 1.1.1
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
ClassLoaderReference.Replacement
Deprecated.
-
Field Summary
Fields Modifier and Type Field Description private java.lang.ClassLoader
reference
Deprecated.
-
Constructor Summary
Constructors Constructor Description ClassLoaderReference(java.lang.ClassLoader reference)
Deprecated.As of 1.4.5 useClassLoaderReference(ClassLoader)
instead
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.ClassLoader
getReference()
Deprecated.As of 1.4.5 useClassLoaderReference.getReference()
insteadjava.lang.Class
loadClass(java.lang.String name)
Deprecated.As of 1.4.5 useClassLoaderReference.getReference()
.loadClass(String) insteadvoid
setReference(java.lang.ClassLoader reference)
Deprecated.As of 1.4.5 useClassLoaderReference.setReference(ClassLoader)
insteadprivate java.lang.Object
writeReplace()
Deprecated.-
Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
-
-
-
Constructor Detail
-
ClassLoaderReference
public ClassLoaderReference(java.lang.ClassLoader reference)
Deprecated.As of 1.4.5 useClassLoaderReference(ClassLoader)
instead
-
-
Method Detail
-
loadClass
public java.lang.Class loadClass(java.lang.String name) throws java.lang.ClassNotFoundException
Deprecated.As of 1.4.5 useClassLoaderReference.getReference()
.loadClass(String) instead- Overrides:
loadClass
in classjava.lang.ClassLoader
- Throws:
java.lang.ClassNotFoundException
-
getReference
public java.lang.ClassLoader getReference()
Deprecated.As of 1.4.5 useClassLoaderReference.getReference()
instead
-
setReference
public void setReference(java.lang.ClassLoader reference)
Deprecated.As of 1.4.5 useClassLoaderReference.setReference(ClassLoader)
instead
-
writeReplace
private java.lang.Object writeReplace()
Deprecated.
-
-