| 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) |