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) classMethodWriterAMethodVisitorthat generates methods in bytecode form.Fields in com.googlecode.aviator.asm declared as MethodVisitor Modifier and Type Field Description protected MethodVisitorMethodVisitor. mvThe method visitor to which this visitor must delegate method calls.Methods in com.googlecode.aviator.asm that return MethodVisitor Modifier and Type Method Description MethodVisitorClassVisitor. 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.MethodVisitorClassWriter. 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 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, 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 classAdviceAdapterAMethodVisitorto insert before, after and around advices in methods and constructors.classAnalyzerAdapterAMethodVisitorthat keeps track of stack map frame changes betweenvisitFramecalls.classCodeSizeEvaluatorAMethodVisitorthat can be used to approximate method size.classGeneratorAdapterAMethodVisitorwith convenient methods to generate code.classInstructionAdapterAMethodVisitorproviding a more detailed API to generate and transform instructions.classLocalVariablesSorterAMethodVisitorthat renumbers local variables in their order of appearance.Fields in com.googlecode.aviator.asm.commons declared as MethodVisitor Modifier and Type Field Description private MethodVisitorStaticInitMerger. clinitMethods in com.googlecode.aviator.asm.commons that return MethodVisitor Modifier and Type Method Description MethodVisitorSerialVersionUIDAdder. visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)MethodVisitorStaticInitMerger. 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 MethodVisitorASMCodeGenerator. mv
-