org.objectweb.asm.util

Class CheckAnnotationAdapter

public class CheckAnnotationAdapter extends Object implements AnnotationVisitor

An {@link AnnotationVisitor} that checks that its methods are properly used.

Author: Eric Bruneton

Constructor Summary
CheckAnnotationAdapter(AnnotationVisitor av)
Method Summary
voidvisit(String name, Object value)
AnnotationVisitorvisitAnnotation(String name, String desc)
AnnotationVisitorvisitArray(String name)
voidvisitEnd()
voidvisitEnum(String name, String desc, String value)

Constructor Detail

CheckAnnotationAdapter

public CheckAnnotationAdapter(AnnotationVisitor av)

Method Detail

visit

public void visit(String name, Object value)

visitAnnotation

public AnnotationVisitor visitAnnotation(String name, String desc)

visitArray

public AnnotationVisitor visitArray(String name)

visitEnd

public void visitEnd()

visitEnum

public void visitEnum(String name, String desc, String value)