Class CustomContextClassLoaderExecutor

java.lang.Object
org.junit.platform.console.tasks.CustomContextClassLoaderExecutor

class CustomContextClassLoaderExecutor extends Object
Since:
1.0
  • Field Details

  • Constructor Details

    • CustomContextClassLoaderExecutor

      CustomContextClassLoaderExecutor(Optional<ClassLoader> customClassLoader)
  • Method Details

    • invoke

      <T> T invoke(Supplier<T> supplier)
    • replaceThreadContextClassLoaderAndInvoke

      private <T> T replaceThreadContextClassLoaderAndInvoke(ClassLoader customClassLoader, Supplier<T> supplier)
    • close

      private static void close(AutoCloseable customClassLoader)