public final class TraceModuleVisitor
extends org.objectweb.asm.ModuleVisitor
ModuleVisitor that prints the fields it visits with a Printer.| Modifier and Type | Field and Description |
|---|---|
Printer |
p
The printer to convert the visited module into text.
|
| Constructor and Description |
|---|
TraceModuleVisitor(org.objectweb.asm.ModuleVisitor moduleVisitor,
Printer printer)
Constructs a new
TraceModuleVisitor. |
TraceModuleVisitor(Printer printer)
Constructs a new
TraceModuleVisitor. |
| Modifier and Type | Method and Description |
|---|---|
void |
visitEnd() |
void |
visitExport(java.lang.String packaze,
int access,
java.lang.String... modules) |
void |
visitMainClass(java.lang.String mainClass) |
void |
visitOpen(java.lang.String packaze,
int access,
java.lang.String... modules) |
void |
visitPackage(java.lang.String packaze) |
void |
visitProvide(java.lang.String service,
java.lang.String... providers) |
void |
visitRequire(java.lang.String module,
int access,
java.lang.String version) |
void |
visitUse(java.lang.String use) |
public final Printer p
public TraceModuleVisitor(Printer printer)
TraceModuleVisitor.printer - the printer to convert the visited module into text.public TraceModuleVisitor(org.objectweb.asm.ModuleVisitor moduleVisitor,
Printer printer)
TraceModuleVisitor.moduleVisitor - the module visitor to which to delegate calls. May be null.printer - the printer to convert the visited module into text.public void visitMainClass(java.lang.String mainClass)
visitMainClass in class org.objectweb.asm.ModuleVisitorpublic void visitPackage(java.lang.String packaze)
visitPackage in class org.objectweb.asm.ModuleVisitorpublic void visitRequire(java.lang.String module,
int access,
java.lang.String version)
visitRequire in class org.objectweb.asm.ModuleVisitorpublic void visitExport(java.lang.String packaze,
int access,
java.lang.String... modules)
visitExport in class org.objectweb.asm.ModuleVisitorpublic void visitOpen(java.lang.String packaze,
int access,
java.lang.String... modules)
visitOpen in class org.objectweb.asm.ModuleVisitorpublic void visitUse(java.lang.String use)
visitUse in class org.objectweb.asm.ModuleVisitorpublic void visitProvide(java.lang.String service,
java.lang.String... providers)
visitProvide in class org.objectweb.asm.ModuleVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.ModuleVisitor