Class ClassLoaderReference
java.lang.Object
java.lang.ClassLoader
com.thoughtworks.xstream.core.util.ClassLoaderReference
Deprecated.
ClassLoader 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
- Author:
- Joe Walnes, Jörg Schaible
-
Constructor Summary
ConstructorsConstructorDescriptionClassLoaderReference(ClassLoader reference) Deprecated.As of 1.4.5 useClassLoaderReference(ClassLoader)instead -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.As of 1.4.5 useClassLoaderReference.getReference()insteadDeprecated.As of 1.4.5 useClassLoaderReference.getReference().loadClass(String) insteadvoidsetReference(ClassLoader reference) Deprecated.As of 1.4.5 useClassLoaderReference.setReference(ClassLoader)insteadMethods inherited from class 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 Details
-
ClassLoaderReference
Deprecated.As of 1.4.5 useClassLoaderReference(ClassLoader)instead
-
-
Method Details
-
loadClass
Deprecated.As of 1.4.5 useClassLoaderReference.getReference().loadClass(String) instead- Overrides:
loadClassin classClassLoader- Throws:
ClassNotFoundException
-
getReference
Deprecated.As of 1.4.5 useClassLoaderReference.getReference()instead -
setReference
Deprecated.As of 1.4.5 useClassLoaderReference.setReference(ClassLoader)instead
-
ClassLoaderReferenceinstead