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 Details

    • BuildCheckReturnAnnotationDatabase

      public BuildCheckReturnAnnotationDatabase()
  • Method Details

    • visitAnnotation

      public void visitAnnotation(@DottedClassName String annotationClassName, Map<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