|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MethodVisitor | |
---|---|
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. |
Uses of MethodVisitor in org.objectweb.asm |
---|
Classes in org.objectweb.asm that implement MethodVisitor | |
---|---|
class |
MethodAdapter
An empty MethodVisitor that delegates to another
MethodVisitor . |
Fields in org.objectweb.asm declared as MethodVisitor | |
---|---|
protected MethodVisitor |
MethodAdapter.mv
The MethodVisitor to which this adapter delegates calls. |
Methods in org.objectweb.asm that return MethodVisitor | |
---|---|
MethodVisitor |
ClassVisitor.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
Visits a method of the class. |
MethodVisitor |
ClassWriter.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
MethodVisitor |
ClassAdapter.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
Constructors in org.objectweb.asm with parameters of type MethodVisitor | |
---|---|
MethodAdapter(MethodVisitor mv)
Constructs a new MethodAdapter object. |
Uses of MethodVisitor in org.objectweb.asm.commons |
---|
Classes in org.objectweb.asm.commons that implement MethodVisitor | |
---|---|
class |
AdviceAdapter
A MethodAdapter to insert before, after and around
advices in methods and constructors. |
class |
AnalyzerAdapter
A MethodAdapter that keeps track of stack map frame changes between
visitFrame calls. |
class |
CodeSizeEvaluator
A MethodAdapter that can be used to approximate method size. |
class |
EmptyVisitor
An empty implementation of the ASM visitor interfaces. |
class |
GeneratorAdapter
A MethodAdapter with convenient methods to generate
code. |
class |
InstructionAdapter
|
class |
JSRInlinerAdapter
A MethodAdapter that removes JSR instructions and
inlines the referenced subroutines. |
class |
LocalVariablesSorter
A MethodAdapter that renumbers local variables in their order of
appearance. |
class |
RemappingMethodAdapter
A MethodAdapter for type mapping. |
class |
TryCatchBlockSorter
Sorts the exception handlers in a method innermost-to-outermost. |
Methods in org.objectweb.asm.commons that return MethodVisitor | |
---|---|
protected MethodVisitor |
RemappingClassAdapter.createRemappingMethodAdapter(int access,
String newDesc,
MethodVisitor mv)
|
MethodVisitor |
RemappingClassAdapter.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
MethodVisitor |
SerialVersionUIDAdder.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
MethodVisitor |
EmptyVisitor.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
MethodVisitor |
StaticInitMerger.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
Methods in org.objectweb.asm.commons with parameters of type MethodVisitor | |
---|---|
protected MethodVisitor |
RemappingClassAdapter.createRemappingMethodAdapter(int access,
String newDesc,
MethodVisitor mv)
|
Uses of MethodVisitor in org.objectweb.asm.tree |
---|
Classes in org.objectweb.asm.tree that implement MethodVisitor | |
---|---|
class |
MethodNode
A node that represents a method. |
Methods in org.objectweb.asm.tree that return MethodVisitor | |
---|---|
MethodVisitor |
ClassNode.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
Methods in org.objectweb.asm.tree with parameters of type MethodVisitor | |
---|---|
void |
LabelNode.accept(MethodVisitor cv)
|
void |
LookupSwitchInsnNode.accept(MethodVisitor mv)
|
void |
LineNumberNode.accept(MethodVisitor mv)
|
void |
TypeInsnNode.accept(MethodVisitor mv)
|
void |
IntInsnNode.accept(MethodVisitor mv)
|
void |
FrameNode.accept(MethodVisitor mv)
Makes the given visitor visit this stack map frame. |
abstract void |
AbstractInsnNode.accept(MethodVisitor cv)
Makes the given code visitor visit this instruction. |
void |
MethodInsnNode.accept(MethodVisitor mv)
|
void |
VarInsnNode.accept(MethodVisitor mv)
|
void |
MultiANewArrayInsnNode.accept(MethodVisitor mv)
|
void |
InsnNode.accept(MethodVisitor mv)
Makes the given visitor visit this instruction. |
void |
IincInsnNode.accept(MethodVisitor mv)
|
void |
FieldInsnNode.accept(MethodVisitor cv)
|
void |
TableSwitchInsnNode.accept(MethodVisitor mv)
|
void |
TryCatchBlockNode.accept(MethodVisitor mv)
Makes the given visitor visit this try catch block. |
void |
InsnList.accept(MethodVisitor mv)
Makes the given visitor visit all of the instructions in this list. |
void |
LdcInsnNode.accept(MethodVisitor mv)
|
void |
JumpInsnNode.accept(MethodVisitor mv)
|
void |
MethodNode.accept(MethodVisitor mv)
Makes the given method visitor visit this method. |
void |
LocalVariableNode.accept(MethodVisitor mv)
Makes the given visitor visit this local variable declaration. |
Uses of MethodVisitor in org.objectweb.asm.util |
---|
Classes in org.objectweb.asm.util that implement MethodVisitor | |
---|---|
class |
ASMifierMethodVisitor
A MethodVisitor that prints the ASM code that generates the methods
it visits. |
class |
CheckMethodAdapter
A MethodAdapter that checks that its methods are properly used. |
class |
TraceMethodVisitor
A MethodVisitor that prints a disassembled view of the methods it
visits. |
Fields in org.objectweb.asm.util declared as MethodVisitor | |
---|---|
protected MethodVisitor |
TraceMethodVisitor.mv
The MethodVisitor to which this visitor delegates calls. |
Methods in org.objectweb.asm.util that return MethodVisitor | |
---|---|
MethodVisitor |
CheckClassAdapter.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
MethodVisitor |
ASMifierClassVisitor.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
MethodVisitor |
TraceClassVisitor.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
Constructors in org.objectweb.asm.util with parameters of type MethodVisitor | |
---|---|
CheckMethodAdapter(int access,
String name,
String desc,
MethodVisitor mv,
Map labels)
Constructs a new CheckMethodAdapter object. |
|
CheckMethodAdapter(MethodVisitor mv)
Constructs a new CheckMethodAdapter object. |
|
CheckMethodAdapter(MethodVisitor mv,
Map labels)
Constructs a new CheckMethodAdapter object. |
|
TraceMethodVisitor(MethodVisitor mv)
Constructs a new TraceMethodVisitor . |
Uses of MethodVisitor in org.objectweb.asm.xml |
---|
Classes in org.objectweb.asm.xml that implement MethodVisitor | |
---|---|
class |
SAXCodeAdapter
A MethodVisitor that generates SAX 2.0 events from the visited
method. |
Methods in org.objectweb.asm.xml that return MethodVisitor | |
---|---|
protected MethodVisitor |
ASMContentHandler.Rule.getCodeVisitor()
|
MethodVisitor |
SAXClassAdapter.visitMethod(int access,
String name,
String desc,
String signature,
String[] exceptions)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |