Uses of Class
com.googlecode.aviator.asm.MethodVisitor
-
Packages that use MethodVisitor Package Description com.googlecode.aviator.asm com.googlecode.aviator.asm.commons com.googlecode.aviator.code.asm -
-
Uses of MethodVisitor in com.googlecode.aviator.asm
Subclasses of MethodVisitor in com.googlecode.aviator.asm Modifier and Type Class Description (package private) class
MethodWriter
AMethodVisitor
that generates methods in bytecode form.Fields in com.googlecode.aviator.asm declared as MethodVisitor Modifier and Type Field Description protected MethodVisitor
MethodVisitor. mv
The method visitor to which this visitor must delegate method calls.Methods in com.googlecode.aviator.asm that return MethodVisitor Modifier and Type Method Description MethodVisitor
ClassVisitor. visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
Visits a method of the class.MethodVisitor
ClassWriter. visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
Methods in com.googlecode.aviator.asm with parameters of type MethodVisitor Modifier and Type Method Description private void
ClassReader. readCode(MethodVisitor mv, Context context, int u)
Reads the bytecode of a method and makes the given visitor visit it.private void
ClassReader. readParameterAnnotations(int v, java.lang.String desc, char[] buf, boolean visible, MethodVisitor mv)
Reads parameter annotations and makes the given visitor visit them.Constructors in com.googlecode.aviator.asm with parameters of type MethodVisitor Constructor Description MethodVisitor(int api, MethodVisitor mv)
Constructs a newMethodVisitor
. -
Uses of MethodVisitor in com.googlecode.aviator.asm.commons
Subclasses of MethodVisitor in com.googlecode.aviator.asm.commons Modifier and Type Class Description class
AdviceAdapter
AMethodVisitor
to insert before, after and around advices in methods and constructors.class
AnalyzerAdapter
AMethodVisitor
that keeps track of stack map frame changes betweenvisitFrame
calls.class
CodeSizeEvaluator
AMethodVisitor
that can be used to approximate method size.class
GeneratorAdapter
AMethodVisitor
with convenient methods to generate code.class
InstructionAdapter
AMethodVisitor
providing a more detailed API to generate and transform instructions.class
LocalVariablesSorter
AMethodVisitor
that renumbers local variables in their order of appearance.Fields in com.googlecode.aviator.asm.commons declared as MethodVisitor Modifier and Type Field Description private MethodVisitor
StaticInitMerger. clinit
Methods in com.googlecode.aviator.asm.commons that return MethodVisitor Modifier and Type Method Description MethodVisitor
SerialVersionUIDAdder. visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
MethodVisitor
StaticInitMerger. visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
Constructors in com.googlecode.aviator.asm.commons with parameters of type MethodVisitor Constructor Description AdviceAdapter(int api, MethodVisitor mv, int access, java.lang.String name, java.lang.String desc)
Creates a newAdviceAdapter
.AnalyzerAdapter(int api, java.lang.String owner, int access, java.lang.String name, java.lang.String desc, MethodVisitor mv)
Creates a newAnalyzerAdapter
.AnalyzerAdapter(java.lang.String owner, int access, java.lang.String name, java.lang.String desc, MethodVisitor mv)
Creates a newAnalyzerAdapter
.CodeSizeEvaluator(int api, MethodVisitor mv)
CodeSizeEvaluator(MethodVisitor mv)
GeneratorAdapter(int access, Method method, MethodVisitor mv)
Creates a newGeneratorAdapter
.GeneratorAdapter(int api, MethodVisitor mv, int access, java.lang.String name, java.lang.String desc)
Creates a newGeneratorAdapter
.GeneratorAdapter(MethodVisitor mv, int access, java.lang.String name, java.lang.String desc)
Creates a newGeneratorAdapter
.InstructionAdapter(int api, MethodVisitor mv)
Creates a newInstructionAdapter
.InstructionAdapter(MethodVisitor mv)
Creates a newInstructionAdapter
.LocalVariablesSorter(int api, int access, java.lang.String desc, MethodVisitor mv)
Creates a newLocalVariablesSorter
.LocalVariablesSorter(int access, java.lang.String desc, MethodVisitor mv)
Creates a newLocalVariablesSorter
. -
Uses of MethodVisitor in com.googlecode.aviator.code.asm
Fields in com.googlecode.aviator.code.asm declared as MethodVisitor Modifier and Type Field Description private MethodVisitor
ASMCodeGenerator. mv
-