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.
|
org.objectweb.asm.xml |
Provides SAX 2.0 adapters for ASM
visitors to convert classes to and from XML.
|
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 mv)
Constructs a new
ModuleVisitor . |
Modifier and Type | Class and Description |
---|---|
class |
ModuleRemapper
A
ModuleVisitor adapter for type remapping. |
Modifier and Type | Method and Description |
---|---|
protected ModuleVisitor |
ClassRemapper.createModuleRemapper(ModuleVisitor mv) |
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 mv) |
Constructor and Description |
---|
ModuleRemapper(int api,
ModuleVisitor mv,
Remapper remapper) |
ModuleRemapper(ModuleVisitor mv,
Remapper remapper) |
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 |
ModuleOpenNode.accept(ModuleVisitor mv)
Makes the given module visitor visit this open declaration.
|
void |
ModuleRequireNode.accept(ModuleVisitor mv)
Makes the given module visitor visit this require directive.
|
void |
ModuleExportNode.accept(ModuleVisitor mv)
Makes the given module visitor visit this export declaration.
|
void |
ModuleProvideNode.accept(ModuleVisitor mv)
Makes the given module visitor visit this require declaration.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckModuleAdapter |
class |
TraceModuleVisitor
A
ModuleVisitor that prints the fields it visits with a
Printer . |
Modifier and Type | Method and Description |
---|---|
ModuleVisitor |
TraceClassVisitor.visitModule(String name,
int flags,
String version) |
ModuleVisitor |
CheckClassAdapter.visitModule(String name,
int access,
String version) |
Constructor and Description |
---|
CheckModuleAdapter(ModuleVisitor mv,
boolean isOpen) |
TraceModuleVisitor(ModuleVisitor mv,
Printer p) |
Modifier and Type | Class and Description |
---|---|
class |
SAXModuleAdapter
Generate SAX event for a module description.
|
Modifier and Type | Method and Description |
---|---|
ModuleVisitor |
SAXClassAdapter.visitModule(String name,
int access,
String version) |