Uses of Class
org.objectweb.asm.ModuleVisitor
Packages that use ModuleVisitor
Package
Description
Provides a small and fast bytecode manipulation framework.
Provides some useful class and method adapters.
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
Provides ASM visitors that can be useful for programming and
debugging purposes.
-
Uses of ModuleVisitor in org.objectweb.asm
Subclasses of ModuleVisitor in org.objectweb.asmModifier and TypeClassDescription(package private) final class
AModuleVisitor
that generates the corresponding Module, ModulePackages and ModuleMainClass attributes, as defined in the Java Virtual Machine Specification (JVMS).Fields in org.objectweb.asm declared as ModuleVisitorModifier and TypeFieldDescriptionprotected ModuleVisitor
ModuleVisitor.mv
The module visitor to which this visitor must delegate method calls.Methods in org.objectweb.asm that return ModuleVisitorModifier and TypeMethodDescriptionModuleVisitor.getDelegate()
The module visitor to which this visitor must delegate method calls.ClassVisitor.visitModule
(String name, int access, String version) Visit the module corresponding to the class.final ModuleVisitor
ClassWriter.visitModule
(String name, int access, String version) Constructors in org.objectweb.asm with parameters of type ModuleVisitorModifierConstructorDescriptionprotected
ModuleVisitor
(int api, ModuleVisitor moduleVisitor) Constructs a newModuleVisitor
. -
Uses of ModuleVisitor in org.objectweb.asm.commons
Subclasses of ModuleVisitor in org.objectweb.asm.commonsMethods in org.objectweb.asm.commons that return ModuleVisitorModifier and TypeMethodDescriptionprotected ModuleVisitor
ClassRemapper.createModuleRemapper
(ModuleVisitor moduleVisitor) Constructs a new remapper for modules.ClassRemapper.visitModule
(String name, int flags, String version) Methods in org.objectweb.asm.commons with parameters of type ModuleVisitorModifier and TypeMethodDescriptionprotected ModuleVisitor
ClassRemapper.createModuleRemapper
(ModuleVisitor moduleVisitor) Constructs a new remapper for modules.Constructors in org.objectweb.asm.commons with parameters of type ModuleVisitorModifierConstructorDescriptionprotected
ModuleRemapper
(int api, ModuleVisitor moduleVisitor, Remapper remapper) Constructs a newModuleRemapper
.ModuleRemapper
(ModuleVisitor moduleVisitor, Remapper remapper) Constructs a newModuleRemapper
. -
Uses of ModuleVisitor in org.objectweb.asm.tree
Subclasses of ModuleVisitor in org.objectweb.asm.treeMethods in org.objectweb.asm.tree that return ModuleVisitorMethods in org.objectweb.asm.tree with parameters of type ModuleVisitorModifier and TypeMethodDescriptionvoid
ModuleExportNode.accept
(ModuleVisitor moduleVisitor) Makes the given module visitor visit this export declaration.void
ModuleOpenNode.accept
(ModuleVisitor moduleVisitor) Makes the given module visitor visit this opened package.void
ModuleProvideNode.accept
(ModuleVisitor moduleVisitor) Makes the given module visitor visit this require declaration.void
ModuleRequireNode.accept
(ModuleVisitor moduleVisitor) Makes the given module visitor visit this require directive. -
Uses of ModuleVisitor in org.objectweb.asm.util
Subclasses of ModuleVisitor in org.objectweb.asm.utilModifier and TypeClassDescriptionclass
AModuleVisitor
that checks that its methods are properly used.final class
AModuleVisitor
that prints the fields it visits with aPrinter
.Methods in org.objectweb.asm.util that return ModuleVisitorModifier and TypeMethodDescriptionCheckClassAdapter.visitModule
(String name, int access, String version) TraceClassVisitor.visitModule
(String name, int flags, String version) Constructors in org.objectweb.asm.util with parameters of type ModuleVisitorModifierConstructorDescriptionprotected
CheckModuleAdapter
(int api, ModuleVisitor moduleVisitor, boolean isOpen) Constructs a newCheckModuleAdapter
.CheckModuleAdapter
(ModuleVisitor moduleVisitor, boolean isOpen) Constructs a newCheckModuleAdapter
.TraceModuleVisitor
(ModuleVisitor moduleVisitor, Printer printer) Constructs a newTraceModuleVisitor
.