Package | Description |
---|---|
org.objectweb.asm |
Provides a small and fast bytecode manipulation framework.
|
org.objectweb.asm.commons |
Provides some useful class and method adapters.
|
org.objectweb.asm.tree |
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
|
org.objectweb.asm.util |
Provides ASM visitors that can be useful for programming and
debugging purposes.
|
Modifier and Type | Field and Description |
---|---|
protected ModuleVisitor |
ModuleVisitor.mv
The module visitor to which this visitor must delegate method calls.
|
Modifier and Type | Method and Description |
---|---|
ModuleVisitor |
ClassWriter.visitModule(String name,
int access,
String version) |
ModuleVisitor |
ClassVisitor.visitModule(String name,
int access,
String version)
Visit the module corresponding to the class.
|
Constructor and Description |
---|
ModuleVisitor(int api,
ModuleVisitor moduleVisitor)
Constructs a new
ModuleVisitor . |
Modifier and Type | Class and Description |
---|---|
class |
ModuleRemapper
A
ModuleVisitor that remaps types with a Remapper . |
Modifier and Type | Method and Description |
---|---|
protected ModuleVisitor |
ClassRemapper.createModuleRemapper(ModuleVisitor moduleVisitor)
Constructs a new remapper for modules.
|
ModuleVisitor |
RemappingClassAdapter.visitModule(String name,
int flags,
String version)
Deprecated.
|
ModuleVisitor |
ClassRemapper.visitModule(String name,
int flags,
String version) |
Modifier and Type | Method and Description |
---|---|
protected ModuleVisitor |
ClassRemapper.createModuleRemapper(ModuleVisitor moduleVisitor)
Constructs a new remapper for modules.
|
Constructor and Description |
---|
ModuleRemapper(int api,
ModuleVisitor moduleVisitor,
Remapper remapper)
Constructs a new
ModuleRemapper . |
ModuleRemapper(ModuleVisitor moduleVisitor,
Remapper remapper)
Constructs a new
ModuleRemapper . |
Modifier and Type | Class and Description |
---|---|
class |
ModuleNode
A node that represents a module declaration.
|
Modifier and Type | Method and Description |
---|---|
ModuleVisitor |
ClassNode.visitModule(String name,
int access,
String version) |
Modifier and Type | Method and Description |
---|---|
void |
ModuleRequireNode.accept(ModuleVisitor moduleVisitor)
Makes the given module visitor visit this require directive.
|
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 |
ModuleExportNode.accept(ModuleVisitor moduleVisitor)
Makes the given module visitor visit this export declaration.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckModuleAdapter
A
ModuleVisitor that checks that its methods are properly used. |
class |
TraceModuleVisitor
A
ModuleVisitor that prints the fields it visits with a Printer . |
Modifier and Type | Method and Description |
---|---|
ModuleVisitor |
CheckClassAdapter.visitModule(String name,
int access,
String version) |
ModuleVisitor |
TraceClassVisitor.visitModule(String name,
int flags,
String version) |
Constructor and Description |
---|
CheckModuleAdapter(int api,
ModuleVisitor moduleVisitor,
boolean isOpen)
Constructs a new
CheckModuleAdapter . |
CheckModuleAdapter(ModuleVisitor moduleVisitor,
boolean isOpen)
Constructs a new
CheckModuleAdapter . |
TraceModuleVisitor(ModuleVisitor moduleVisitor,
Printer printer)
Constructs a new
TraceModuleVisitor . |
Copyright © 2023. All rights reserved.