FindBugs™ 1.3.9

Uses of Package
edu.umd.cs.findbugs.annotations

Packages that use edu.umd.cs.findbugs.annotations
edu.umd.cs.findbugs Main package for the FindBugs application - contains the engine class (FindBugs), the object model classes for bug instances (BugInstance, BugAnnotation), and other miscellany. 
edu.umd.cs.findbugs.annotations   
edu.umd.cs.findbugs.ba A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses. 
edu.umd.cs.findbugs.ba.bcp   
edu.umd.cs.findbugs.ba.ch   
edu.umd.cs.findbugs.ba.constant   
edu.umd.cs.findbugs.ba.deref   
edu.umd.cs.findbugs.ba.generic   
edu.umd.cs.findbugs.ba.jsr305 Support for analyzing code containing JSR-305 type qualifier annotations. 
edu.umd.cs.findbugs.ba.npe   
edu.umd.cs.findbugs.ba.obl Implementation of dataflow analysis for checking whether obligations to close streams and other resources (e.g. 
edu.umd.cs.findbugs.ba.type   
edu.umd.cs.findbugs.ba.vna   
edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.). 
edu.umd.cs.findbugs.classfile.analysis Classes of objects that are the result of executing an analysis engine on a class or method.  The classes in this particular package are those that are independent of any particular bytecode-analysis framework (e.g., BCEL or ASM).  Two important classes in this package are ClassData, which represents the raw data of a class, and ClassInfo, which represents symbolic information parsed from the class data. 
edu.umd.cs.findbugs.classfile.engine Analysis engine classes to produce the analyses defined in the edu.umd.cs.findbugs.classfile.analysis package. 
edu.umd.cs.findbugs.config   
edu.umd.cs.findbugs.detect   
edu.umd.cs.findbugs.filter   
edu.umd.cs.findbugs.graph   
edu.umd.cs.findbugs.gui2   
edu.umd.cs.findbugs.sourceViewer   
edu.umd.cs.findbugs.util   
edu.umd.cs.findbugs.visitclass   
edu.umd.cs.findbugs.xml   
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
Nullable
          The annotated element could be null under some circumstances.
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.annotations
Priority
           
When
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
CheckReturnValue
          This annotation is used to denote a method whose return value should always be checked when invoking the method.
DefaultAnnotationForParameters
          Indicates that all members of the class or package should be annotated with the default value of the supplied annotation class.
NonNull
          The annotated element must not be null.
Nullable
          The annotated element could be null under some circumstances.
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.bcp
Nullable
          The annotated element could be null under some circumstances.
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.ch
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.constant
Nullable
          The annotated element could be null under some circumstances.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.deref
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.generic
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.jsr305
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.npe
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.obl
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.type
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.ba.vna
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.classfile
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.classfile.analysis
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
Nullable
          The annotated element could be null under some circumstances.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.classfile.engine
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.config
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.detect
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.filter
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.graph
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.gui2
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.sourceViewer
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.util
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.visitclass
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
NonNull
          The annotated element must not be null.
SuppressWarnings
           
 

Classes in edu.umd.cs.findbugs.annotations used by edu.umd.cs.findbugs.xml
CheckForNull
          The annotated element might be null, and uses of the element should check for null.
CleanupObligation
          Mark a class or interface as a resource type requiring cleanup.
DischargesObligation
          Mark a method as cleaning up a resource.
NonNull
          The annotated element must not be null.
 


FindBugs™ 1.3.9

FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.