net.sourceforge.retroweaver.optimizer
Class AnnotationConstantsCollector
java.lang.Object
net.sourceforge.retroweaver.optimizer.AnnotationConstantsCollector
public class AnnotationConstantsCollector
- extends java.lang.Object
An AnnotationVisitor
that collects the Constant
s of the
annotations it visits.
- Author:
- Eric Bruneton
Method Summary |
void |
visit(java.lang.String name,
java.lang.Object value)
|
AnnotationVisitor |
visitAnnotation(java.lang.String name,
java.lang.String desc)
|
AnnotationVisitor |
visitArray(java.lang.String name)
|
void |
visitEnd()
|
void |
visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationConstantsCollector
public AnnotationConstantsCollector(AnnotationVisitor av,
ConstantPool cp)
visit
public void visit(java.lang.String name,
java.lang.Object value)
visitEnum
public void visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value)
visitAnnotation
public AnnotationVisitor visitAnnotation(java.lang.String name,
java.lang.String desc)
visitArray
public AnnotationVisitor visitArray(java.lang.String name)
visitEnd
public void visitEnd()