Class ContextLClassLoaderSwapper
java.lang.Object
org.zeroturnaround.javarebel.integration.util.ContextLClassLoaderSwapper
Utility for temporary swapping the Thread.contextClassLoader.
ClassLoader will be switched only if tempClassLoader != null.
Example usage:
ContextLClassLoaderSwapper classLoaderSwapper = new ContextLClassLoaderSwapper(tempCl).swap();
try {
...
} finally {
classLoaderSwapper.restore();
}
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ContextLClassLoaderSwapper
-
-
Method Details
-
swap
-
restore
public void restore()
-