Interface JavaDispatcher.DynamicClassLoader.Resolver

All Known Implementing Classes:
JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem, JavaDispatcher.DynamicClassLoader.Resolver.NoOp
Enclosing class:
JavaDispatcher.DynamicClassLoader

protected static interface JavaDispatcher.DynamicClassLoader.Resolver
A resolver to make adjustments that are possibly necessary to withhold module graph guarantees.
  • Method Details

    • accept

      void accept(@MaybeNull ClassLoader classLoader, Class<?> target)
      Adjusts a module graph if necessary.
      Parameters:
      classLoader - The class loader to adjust.
      target - The targeted class for which a proxy is created.