@HashCodeAndEqualsPlugin.Enhance public static class JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem extends Object implements JavaDispatcher.DynamicClassLoader.Resolver
JavaDispatcher.DynamicClassLoader.Resolver.CreationAction, JavaDispatcher.DynamicClassLoader.Resolver.ForModuleSystem, JavaDispatcher.DynamicClassLoader.Resolver.NoOp| Modifier | Constructor and Description | 
|---|---|
| protected  | ForModuleSystem(Method getModule,
               Method isExported,
               Method addExports,
               Method getUnnamedModule)Creates a new resolver for a VM that supports the module system. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | accept(ClassLoader classLoader,
      Class<?> target)Adjusts a module graph if necessary. | 
protected ForModuleSystem(Method getModule, Method isExported, Method addExports, Method getUnnamedModule)
getModule - The java.lang.Class#getModule method.isExported - The java.lang.Module#isExported method.addExports - The java.lang.Module#addExports method.getUnnamedModule - The java.lang.ClassLoader#getUnnamedModule method.public void accept(ClassLoader classLoader, Class<?> target)
accept in interface JavaDispatcher.DynamicClassLoader.ResolverclassLoader - The class loader to adjust.target - The targeted class for which a proxy is created.Copyright © 2014–2021. All rights reserved.