Package org.codehaus.plexus.metadata.ann
Class AnnReader
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.codehaus.plexus.metadata.ann.AnnReader
-
public class AnnReader extends org.objectweb.asm.ClassVisitor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
AnnReader.AnnAnnArrayReader
(package private) static class
AnnReader.AnnAnnReader
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnnClass
read(java.io.InputStream is, java.lang.ClassLoader cl)
void
visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
org.objectweb.asm.AnnotationVisitor
visitAnnotation(java.lang.String desc, boolean visible)
org.objectweb.asm.FieldVisitor
visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
org.objectweb.asm.MethodVisitor
visitMethod(int access, java.lang.String mname, java.lang.String mdesc, java.lang.String signature, java.lang.String[] exceptions)
-
-
-
Field Detail
-
annClass
private final AnnClass annClass
-
-
Constructor Detail
-
AnnReader
private AnnReader(AnnClass annClass)
-
-
Method Detail
-
read
public static AnnClass read(java.io.InputStream is, java.lang.ClassLoader cl) throws java.io.IOException
- Throws:
java.io.IOException
-
visit
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
- Overrides:
visit
in classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
- Overrides:
visitAnnotation
in classorg.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)
- Overrides:
visitField
in classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String mname, java.lang.String mdesc, java.lang.String signature, java.lang.String[] exceptions)
- Overrides:
visitMethod
in classorg.objectweb.asm.ClassVisitor
-
-