Uses of Interface
org.objectweb.asm.MethodVisitor

Packages that use MethodVisitor
org.objectweb.asm Provides a small and fast bytecode manipulation framework. 
org.objectweb.asm.commons Provides some useful class and method adapters. 
org.objectweb.asm.tree Provides an ASM visitor that constructs a tree representation of the classes it visits. 
org.objectweb.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. 
org.objectweb.asm.xml Provides SAX 2.0 adapters for ASM visitors to convert classes to and from XML. 
 

Uses of MethodVisitor in org.objectweb.asm
 

Classes in org.objectweb.asm that implement MethodVisitor
 class MethodAdapter
          An empty MethodVisitor that delegates to another MethodVisitor.
 

Fields in org.objectweb.asm declared as MethodVisitor
protected  MethodVisitor MethodAdapter.mv
          The MethodVisitor to which this adapter delegates calls.
 

Methods in org.objectweb.asm that return MethodVisitor
 MethodVisitor ClassVisitor.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
          Visits a method of the class.
 MethodVisitor ClassWriter.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor ClassAdapter.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 

Constructors in org.objectweb.asm with parameters of type MethodVisitor
MethodAdapter(MethodVisitor mv)
          Constructs a new MethodAdapter object.
 

Uses of MethodVisitor in org.objectweb.asm.commons
 

Classes in org.objectweb.asm.commons that implement MethodVisitor
 class AdviceAdapter
          A MethodAdapter to insert before, after and around advices in methods and constructors.
 class AnalyzerAdapter
          A MethodAdapter that keeps track of stack map frame changes between visitFrame calls.
 class CodeSizeEvaluator
          A MethodAdapter that can be used to approximate method size.
 class EmptyVisitor
          An empty implementation of the ASM visitor interfaces.
 class GeneratorAdapter
          A MethodAdapter with convenient methods to generate code.
 class InstructionAdapter
           
 class JSRInlinerAdapter
          A MethodAdapter that removes JSR instructions and inlines the referenced subroutines.
 class LocalVariablesSorter
          A MethodAdapter that renumbers local variables in their order of appearance.
 class RemappingMethodAdapter
          A MethodAdapter for type mapping.
 class TryCatchBlockSorter
          Sorts the exception handlers in a method innermost-to-outermost.
 

Methods in org.objectweb.asm.commons that return MethodVisitor
protected  MethodVisitor RemappingClassAdapter.createRemappingMethodAdapter(int access, String newDesc, MethodVisitor mv)
           
 MethodVisitor RemappingClassAdapter.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor SerialVersionUIDAdder.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor EmptyVisitor.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor StaticInitMerger.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 

Methods in org.objectweb.asm.commons with parameters of type MethodVisitor
protected  MethodVisitor RemappingClassAdapter.createRemappingMethodAdapter(int access, String newDesc, MethodVisitor mv)
           
 

Constructors in org.objectweb.asm.commons with parameters of type MethodVisitor
AdviceAdapter(MethodVisitor mv, int access, String name, String desc)
          Creates a new AdviceAdapter.
AnalyzerAdapter(String owner, int access, String name, String desc, MethodVisitor mv)
          Creates a new AnalyzerAdapter.
CodeSizeEvaluator(MethodVisitor mv)
           
GeneratorAdapter(int access, Method method, MethodVisitor mv)
          Creates a new GeneratorAdapter.
GeneratorAdapter(MethodVisitor mv, int access, String name, String desc)
          Creates a new GeneratorAdapter.
InstructionAdapter(MethodVisitor mv)
           
JSRInlinerAdapter(MethodVisitor mv, int access, String name, String desc, String signature, String[] exceptions)
          Creates a new JSRInliner.
LocalVariablesSorter(int access, String desc, MethodVisitor mv)
          Creates a new LocalVariablesSorter.
RemappingMethodAdapter(int access, String desc, MethodVisitor mv, Remapper renamer)
           
TryCatchBlockSorter(MethodVisitor mv, int access, String name, String desc, String signature, String[] exceptions)
           
 

Uses of MethodVisitor in org.objectweb.asm.tree
 

Classes in org.objectweb.asm.tree that implement MethodVisitor
 class MethodNode
          A node that represents a method.
 

Methods in org.objectweb.asm.tree that return MethodVisitor
 MethodVisitor ClassNode.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 

Methods in org.objectweb.asm.tree with parameters of type MethodVisitor
 void LabelNode.accept(MethodVisitor cv)
           
 void LookupSwitchInsnNode.accept(MethodVisitor mv)
           
 void LineNumberNode.accept(MethodVisitor mv)
           
 void TypeInsnNode.accept(MethodVisitor mv)
           
 void IntInsnNode.accept(MethodVisitor mv)
           
 void FrameNode.accept(MethodVisitor mv)
          Makes the given visitor visit this stack map frame.
abstract  void AbstractInsnNode.accept(MethodVisitor cv)
          Makes the given code visitor visit this instruction.
 void MethodInsnNode.accept(MethodVisitor mv)
           
 void VarInsnNode.accept(MethodVisitor mv)
           
 void MultiANewArrayInsnNode.accept(MethodVisitor mv)
           
 void InsnNode.accept(MethodVisitor mv)
          Makes the given visitor visit this instruction.
 void IincInsnNode.accept(MethodVisitor mv)
           
 void FieldInsnNode.accept(MethodVisitor cv)
           
 void TableSwitchInsnNode.accept(MethodVisitor mv)
           
 void TryCatchBlockNode.accept(MethodVisitor mv)
          Makes the given visitor visit this try catch block.
 void InsnList.accept(MethodVisitor mv)
          Makes the given visitor visit all of the instructions in this list.
 void LdcInsnNode.accept(MethodVisitor mv)
           
 void JumpInsnNode.accept(MethodVisitor mv)
           
 void MethodNode.accept(MethodVisitor mv)
          Makes the given method visitor visit this method.
 void LocalVariableNode.accept(MethodVisitor mv)
          Makes the given visitor visit this local variable declaration.
 

Uses of MethodVisitor in org.objectweb.asm.util
 

Classes in org.objectweb.asm.util that implement MethodVisitor
 class ASMifierMethodVisitor
          A MethodVisitor that prints the ASM code that generates the methods it visits.
 class CheckMethodAdapter
          A MethodAdapter that checks that its methods are properly used.
 class TraceMethodVisitor
          A MethodVisitor that prints a disassembled view of the methods it visits.
 

Fields in org.objectweb.asm.util declared as MethodVisitor
protected  MethodVisitor TraceMethodVisitor.mv
          The MethodVisitor to which this visitor delegates calls.
 

Methods in org.objectweb.asm.util that return MethodVisitor
 MethodVisitor CheckClassAdapter.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor ASMifierClassVisitor.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor TraceClassVisitor.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 

Constructors in org.objectweb.asm.util with parameters of type MethodVisitor
CheckMethodAdapter(int access, String name, String desc, MethodVisitor mv, Map labels)
          Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor mv)
          Constructs a new CheckMethodAdapter object.
CheckMethodAdapter(MethodVisitor mv, Map labels)
          Constructs a new CheckMethodAdapter object.
TraceMethodVisitor(MethodVisitor mv)
          Constructs a new TraceMethodVisitor.
 

Uses of MethodVisitor in org.objectweb.asm.xml
 

Classes in org.objectweb.asm.xml that implement MethodVisitor
 class SAXCodeAdapter
          A MethodVisitor that generates SAX 2.0 events from the visited method.
 

Methods in org.objectweb.asm.xml that return MethodVisitor
protected  MethodVisitor ASMContentHandler.Rule.getCodeVisitor()
           
 MethodVisitor SAXClassAdapter.visitMethod(int access, String name, String desc, String signature, String[] exceptions)