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) classAMethodVisitorthat generates methods in bytecode form.Fields in com.googlecode.aviator.asm declared as MethodVisitorModifier and TypeFieldDescriptionprotected MethodVisitorMethodVisitor.mvThe 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 MethodVisitorClassWriter.visitMethod(int access, String name, String desc, String signature, String[] exceptions) Methods in com.googlecode.aviator.asm with parameters of type MethodVisitorModifier and TypeMethodDescriptionprivate voidClassReader.readCode(MethodVisitor mv, Context context, int u) Reads the bytecode of a method and makes the given visitor visit it.private voidClassReader.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 TypeClassDescriptionclassAMethodVisitorto insert before, after and around advices in methods and constructors.classAMethodVisitorthat keeps track of stack map frame changes betweenvisitFramecalls.classAMethodVisitorthat can be used to approximate method size.classAMethodVisitorwith convenient methods to generate code.classAMethodVisitorproviding a more detailed API to generate and transform instructions.classAMethodVisitorthat 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 MethodVisitorModifierConstructorDescriptionprotectedAdviceAdapter(int api, MethodVisitor mv, int access, String name, String desc) Creates a newAdviceAdapter.protectedAnalyzerAdapter(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.protectedCodeSizeEvaluator(int api, MethodVisitor mv) GeneratorAdapter(int access, Method method, MethodVisitor mv) Creates a newGeneratorAdapter.protectedGeneratorAdapter(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.protectedInstructionAdapter(int api, MethodVisitor mv) Creates a newInstructionAdapter.Creates a newInstructionAdapter.protectedLocalVariablesSorter(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