protected class TypePool.Default.TypeExtractor.ModuleExtractor extends ModuleVisitor
api, mv| Modifier | Constructor and Description |
|---|---|
protected |
ModuleExtractor(String name,
int modifiers,
String version)
Creates a new module token.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitEnd() |
void |
visitExport(String aPackage,
int modifiers,
String... modules) |
void |
visitMainClass(String mainClass) |
void |
visitOpen(String aPackage,
int modifiers,
String... modules) |
void |
visitPackage(String aPackage) |
void |
visitProvide(String service,
String... providers) |
void |
visitRequire(String module,
int modifiers,
String version) |
void |
visitUse(String service) |
getDelegateprotected ModuleExtractor(String name, int modifiers, @MaybeNull String version)
name - The name of the module.modifiers - The modifiers of the module.version - The module version or null if no version was specified.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... modules)
visitExport in class ModuleVisitorpublic void visitOpen(String aPackage, int modifiers, @MaybeNull String... modules)
visitOpen in class ModuleVisitorpublic void visitUse(String service)
visitUse in class ModuleVisitorpublic void visitProvide(String service, String... providers)
visitProvide in class ModuleVisitorpublic void visitEnd()
visitEnd in class ModuleVisitorCopyright © 2014–2026. All rights reserved.