Uses of Class
clojure.asm.MethodVisitor

Packages that use MethodVisitor
clojure.asm Provides a small and fast bytecode manipulation framework. 
clojure.asm.commons Provides some useful class and method adapters. 
 

Uses of MethodVisitor in clojure.asm
 

Fields in clojure.asm declared as MethodVisitor
protected  MethodVisitor MethodVisitor.mv
          The method visitor to which this visitor must delegate method calls.
 

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

Constructors in clojure.asm with parameters of type MethodVisitor
MethodVisitor(int api, MethodVisitor mv)
          Constructs a new MethodVisitor.
 

Uses of MethodVisitor in clojure.asm.commons
 

Subclasses of MethodVisitor in clojure.asm.commons
 class AdviceAdapter
          A MethodVisitor to insert before, after and around advices in methods and constructors.
 class AnalyzerAdapter
          A MethodVisitor that keeps track of stack map frame changes between visitFrame calls.
 class CodeSizeEvaluator
          A MethodVisitor that can be used to approximate method size.
 class GeneratorAdapter
          A MethodVisitor with convenient methods to generate code.
 class InstructionAdapter
          A MethodVisitor providing a more detailed API to generate and transform instructions.
 class LocalVariablesSorter
          A MethodVisitor that renumbers local variables in their order of appearance.
 

Methods in clojure.asm.commons that return MethodVisitor
 MethodVisitor SerialVersionUIDAdder.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 MethodVisitor StaticInitMerger.visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 

Constructors in clojure.asm.commons with parameters of type MethodVisitor
AdviceAdapter(int api, MethodVisitor mv, int access, String name, String desc)
          Creates a new AdviceAdapter.
AnalyzerAdapter(int api, String owner, int access, String name, String desc, MethodVisitor mv)
          Creates a new AnalyzerAdapter.
AnalyzerAdapter(String owner, int access, String name, String desc, MethodVisitor mv)
          Creates a new AnalyzerAdapter.
CodeSizeEvaluator(int api, MethodVisitor mv)
           
CodeSizeEvaluator(MethodVisitor mv)
           
GeneratorAdapter(int access, Method method, MethodVisitor mv)
          Creates a new GeneratorAdapter.
GeneratorAdapter(int api, MethodVisitor mv, int access, String name, String desc)
          Creates a new GeneratorAdapter.
GeneratorAdapter(MethodVisitor mv, int access, String name, String desc)
          Creates a new GeneratorAdapter.
InstructionAdapter(int api, MethodVisitor mv)
          Creates a new InstructionAdapter.
InstructionAdapter(MethodVisitor mv)
          Creates a new InstructionAdapter.
LocalVariablesSorter(int api, int access, String desc, MethodVisitor mv)
          Creates a new LocalVariablesSorter.
LocalVariablesSorter(int access, String desc, MethodVisitor mv)
          Creates a new LocalVariablesSorter.
 



Copyright © 2016. All Rights Reserved.