fi.jumi.threadsafetyagent
Class EnabledWhenAnnotatedWith

java.lang.Object
  extended by org.objectweb.asm.ClassVisitor
      extended by fi.jumi.threadsafetyagent.EnabledWhenAnnotatedWith

public class EnabledWhenAnnotatedWith
extends org.objectweb.asm.ClassVisitor


Field Summary
 
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv
 
Constructor Summary
EnabledWhenAnnotatedWith(String enablerAnnotation, org.objectweb.asm.ClassVisitor cv)
           
 
Method Summary
 org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
           
 void visitEnd()
           
 org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
           
 void visitInnerClass(String name, String outerName, String innerName, int access)
           
 org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
           
 void visitOuterClass(String owner, String name, String desc)
           
 
Methods inherited from class org.objectweb.asm.ClassVisitor
visit, visitAttribute, visitSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnabledWhenAnnotatedWith

public EnabledWhenAnnotatedWith(String enablerAnnotation,
                                org.objectweb.asm.ClassVisitor cv)
Method Detail

visitAnnotation

public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc,
                                                           boolean visible)
Overrides:
visitAnnotation in class org.objectweb.asm.ClassVisitor

visitField

public org.objectweb.asm.FieldVisitor visitField(int access,
                                                 String name,
                                                 String desc,
                                                 String signature,
                                                 Object value)
Overrides:
visitField in class org.objectweb.asm.ClassVisitor

visitInnerClass

public void visitInnerClass(String name,
                            String outerName,
                            String innerName,
                            int access)
Overrides:
visitInnerClass in class org.objectweb.asm.ClassVisitor

visitMethod

public org.objectweb.asm.MethodVisitor visitMethod(int access,
                                                   String name,
                                                   String desc,
                                                   String signature,
                                                   String[] exceptions)
Overrides:
visitMethod in class org.objectweb.asm.ClassVisitor

visitOuterClass

public void visitOuterClass(String owner,
                            String name,
                            String desc)
Overrides:
visitOuterClass in class org.objectweb.asm.ClassVisitor

visitEnd

public void visitEnd()
Overrides:
visitEnd in class org.objectweb.asm.ClassVisitor


Copyright © 2011-2012. All Rights Reserved.