Class BuildCheckReturnAnnotationDatabase

  • All Implemented Interfaces:
    Constants2, org.apache.bcel.classfile.Visitor, org.apache.bcel.Constants
    Direct Known Subclasses:
    NoteCheckReturnValueAnnotations

    public class BuildCheckReturnAnnotationDatabase
    extends AnnotationVisitor
    Scan application classes for CheckReturnValue annotations.
    Author:
    David Hovemeyer, William Pugh
    • Constructor Detail

      • BuildCheckReturnAnnotationDatabase

        public BuildCheckReturnAnnotationDatabase()
    • Method Detail

      • visitAnnotation

        public void visitAnnotation​(@DottedClassName
                                    java.lang.String annotationClassName,
                                    java.util.Map<java.lang.String,​org.apache.bcel.classfile.ElementValue> map,
                                    boolean runtimeVisible)
        Description copied from class: AnnotationVisitor
        Visit annotation on a class, field or method
        Overrides:
        visitAnnotation in class AnnotationVisitor
        Parameters:
        annotationClassName - class of annotation
        map - map from names to values
        runtimeVisible - true if annotation is runtime visible