Uses of Class
com.googlecode.aviator.asm.MethodVisitor
Packages that use MethodVisitor
-
Uses of MethodVisitor in com.googlecode.aviator.asm
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) 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.Methods 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.