| Package | Description |
|---|---|
| io.ebean.enhance.asm |
Provides a small and fast bytecode manipulation framework.
|
| io.ebean.enhance.asm.tree |
Provides an ASM visitor that constructs a tree representation of the
classes it visits.
|
| 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 |
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.
|
Copyright © 2017. All rights reserved.