Package org.junit.platform.console.tasks
Class CustomContextClassLoaderExecutor
java.lang.Object
org.junit.platform.console.tasks.CustomContextClassLoaderExecutor
- Since:
- 1.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
close
(AutoCloseable customClassLoader) (package private) <T> T
private <T> T
replaceThreadContextClassLoaderAndInvoke
(ClassLoader customClassLoader, Supplier<T> supplier)
-
Field Details
-
customClassLoader
-
-
Constructor Details
-
CustomContextClassLoaderExecutor
CustomContextClassLoaderExecutor(Optional<ClassLoader> customClassLoader)
-
-
Method Details
-
invoke
-
replaceThreadContextClassLoaderAndInvoke
private <T> T replaceThreadContextClassLoaderAndInvoke(ClassLoader customClassLoader, Supplier<T> supplier) -
close
-