protected static class JavaModule.Dispatcher.Enabled.WithoutInstrumentationSupport extends JavaModule.Dispatcher.Enabled
java.lang.Module API and that does not support Instrumentation.JavaModule.Dispatcher.Enabled.WithInstrumentationSupport, JavaModule.Dispatcher.Enabled.WithoutInstrumentationSupportJavaModule.Dispatcher.CreationAction, JavaModule.Dispatcher.Disabled, JavaModule.Dispatcher.Enabled| Modifier | Constructor and Description |
|---|---|
protected |
WithoutInstrumentationSupport(Method getModule,
Method getClassLoader,
Method isNamed,
Method getName,
Method getResourceAsStream,
Method isExported,
Method isOpened,
Method canRead)
Creates an enabled dispatcher without support for
Instrumentation. |
| Modifier and Type | Method and Description |
|---|---|
void |
modify(Instrumentation instrumentation,
Object source,
Set<Object> reads,
Map<String,Set<Object>> exports,
Map<String,Set<Object>> opens,
Set<Class<?>> uses,
Map<Class<?>,List<Class<?>>> provides) |
canRead, getClassLoader, getName, getResourceAsStream, isAlive, isExported, isNamed, isOpened, moduleOfprotected WithoutInstrumentationSupport(Method getModule, Method getClassLoader, Method isNamed, Method getName, Method getResourceAsStream, Method isExported, Method isOpened, Method canRead)
Instrumentation.getModule - The java.lang.Class#getModule() method.getClassLoader - The java.lang.Module#getClassLoader() method.isNamed - The java.lang.Module#isNamed() method.getName - The java.lang.Module#getName() method.getResourceAsStream - The java.lang.Module#getResourceAsStream(String) method.isExported - The java.lang.Module#isExported(String,Module) method.isOpened - The java.lang.Module#isOpened(String,Module) method.canRead - The java.lang.Module#canRead(Module) method.Copyright © 2014–2020. All rights reserved.