org.codehaus.plexus.metadata.ann
Class AnnReader

java.lang.Object
  extended by org.objectweb.asm.ClassVisitor
      extended by org.codehaus.plexus.metadata.ann.AnnReader

public class AnnReader
extends org.objectweb.asm.ClassVisitor

Author:
Eugene Kuleshov

Field Summary
 
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv
 
Method Summary
static AnnClass read(InputStream is, ClassLoader cl)
           
 void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
           
 org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
           
 org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
           
 org.objectweb.asm.MethodVisitor visitMethod(int access, String mname, String mdesc, String signature, String[] exceptions)
           
 
Methods inherited from class org.objectweb.asm.ClassVisitor
visitAttribute, visitEnd, visitInnerClass, visitOuterClass, visitSource, visitTypeAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

read

public static AnnClass read(InputStream is,
                            ClassLoader cl)
                     throws IOException
Throws:
IOException

visit

public void visit(int version,
                  int access,
                  String name,
                  String signature,
                  String superName,
                  String[] interfaces)
Overrides:
visit in class org.objectweb.asm.ClassVisitor

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

visitMethod

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


Copyright © 2001–2014 Codehaus. All rights reserved.