protected static class TypeWriter.Default.ForCreation.PatchingModuleVisitor extends ModuleVisitor
api, mv| Modifier | Constructor and Description |
|---|---|
protected |
PatchingModuleVisitor(ModuleVisitor moduleVisitor,
ModuleDescription moduleDescription)
Creates a module visitor that patches the module implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitEnd() |
void |
visitExport(String aPackage,
int modifiers,
String... module) |
void |
visitMainClass(String mainClass) |
void |
visitOpen(String aPackage,
int modifiers,
String... module) |
void |
visitPackage(String aPackage) |
void |
visitProvide(String service,
String... provider) |
void |
visitRequire(String module,
int modifiers,
String version) |
void |
visitUse(String service) |
getDelegateprotected PatchingModuleVisitor(ModuleVisitor moduleVisitor, ModuleDescription moduleDescription)
moduleVisitor - The module visitor to which the data is delegated to.moduleDescription - A description of the module.public void visitMainClass(String mainClass)
visitMainClass in class ModuleVisitorpublic void visitPackage(String aPackage)
visitPackage in class ModuleVisitorpublic void visitRequire(String module, int modifiers, @MaybeNull String version)
visitRequire in class ModuleVisitorpublic void visitExport(String aPackage, int modifiers, @MaybeNull String... module)
visitExport in class ModuleVisitorpublic void visitOpen(String aPackage, int modifiers, @MaybeNull String... module)
visitOpen in class ModuleVisitorpublic void visitUse(String service)
visitUse in class ModuleVisitorpublic void visitProvide(String service, String... provider)
visitProvide in class ModuleVisitorpublic void visitEnd()
visitEnd in class ModuleVisitorCopyright © 2014–2026. All rights reserved.