Package net.bytebuddy.utility.dispatcher
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.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumAn action to create a resolver.static classA resolver for VMs that do support the module system.static enumA non-operational resolver for VMs that do not support the module system. -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ClassLoader classLoader, Class<?> target) Adjusts a module graph if necessary.
-
Method Details
-
accept
Adjusts a module graph if necessary.- Parameters:
classLoader- The class loader to adjust.target- The targeted class for which a proxy is created.
-