Uses of Class
com.googlecode.aviator.asm.MethodVisitor
Packages that use MethodVisitor
Package
Description
-
Uses of MethodVisitor in com.googlecode.aviator.asm
Subclasses of MethodVisitor in com.googlecode.aviator.asmModifier and TypeClassDescription(package private) class
AMethodVisitor
that generates methods in bytecode form.Fields in com.googlecode.aviator.asm declared as MethodVisitorModifier and TypeFieldDescriptionprotected MethodVisitor
MethodVisitor.mv
The method visitor to which this visitor must delegate method calls.Methods in com.googlecode.aviator.asm that return MethodVisitorModifier and TypeMethodDescriptionClassVisitor.visitMethod
(int access, String name, String desc, String signature, String[] exceptions) Visits a method of the class.final MethodVisitor
ClassWriter.visitMethod
(int access, String name, String desc, String signature, String[] exceptions) Methods in com.googlecode.aviator.asm with parameters of type MethodVisitorModifier and TypeMethodDescriptionprivate 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, 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 MethodVisitorModifierConstructorDescriptionMethodVisitor
(int api, MethodVisitor mv) Constructs a newMethodVisitor
. -
Uses of MethodVisitor in com.googlecode.aviator.asm.commons
Subclasses of MethodVisitor in com.googlecode.aviator.asm.commonsModifier and TypeClassDescriptionclass
AMethodVisitor
to insert before, after and around advices in methods and constructors.class
AMethodVisitor
that keeps track of stack map frame changes betweenvisitFrame
calls.class
AMethodVisitor
that can be used to approximate method size.class
AMethodVisitor
with convenient methods to generate code.class
AMethodVisitor
providing a more detailed API to generate and transform instructions.class
AMethodVisitor
that renumbers local variables in their order of appearance.Fields in com.googlecode.aviator.asm.commons declared as MethodVisitorMethods in com.googlecode.aviator.asm.commons that return MethodVisitorModifier and TypeMethodDescriptionSerialVersionUIDAdder.visitMethod
(int access, String name, String desc, String signature, String[] exceptions) StaticInitMerger.visitMethod
(int access, String name, String desc, String signature, String[] exceptions) Constructors in com.googlecode.aviator.asm.commons with parameters of type MethodVisitorModifierConstructorDescriptionprotected
AdviceAdapter
(int api, MethodVisitor mv, int access, String name, String desc) Creates a newAdviceAdapter
.protected
AnalyzerAdapter
(int api, String owner, int access, String name, String desc, MethodVisitor mv) Creates a newAnalyzerAdapter
.AnalyzerAdapter
(String owner, int access, String name, String desc, MethodVisitor mv) Creates a newAnalyzerAdapter
.protected
CodeSizeEvaluator
(int api, MethodVisitor mv) GeneratorAdapter
(int access, Method method, MethodVisitor mv) Creates a newGeneratorAdapter
.protected
GeneratorAdapter
(int api, MethodVisitor mv, int access, String name, String desc) Creates a newGeneratorAdapter
.GeneratorAdapter
(MethodVisitor mv, int access, String name, String desc) Creates a newGeneratorAdapter
.protected
InstructionAdapter
(int api, MethodVisitor mv) Creates a newInstructionAdapter
.Creates a newInstructionAdapter
.protected
LocalVariablesSorter
(int api, int access, String desc, MethodVisitor mv) Creates a newLocalVariablesSorter
.LocalVariablesSorter
(int access, 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