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.WithoutInstrumentationSupport
JavaModule.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, moduleOf
protected 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.