Uses of Interface
edu.umd.cs.findbugs.BugAnnotation

Packages that use BugAnnotation
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. 
 

Uses of BugAnnotation in edu.umd.cs.findbugs
 

Classes in edu.umd.cs.findbugs that implement BugAnnotation
 class ClassAnnotation
          A BugAnnotation object specifying a Java class involved in the bug.
 class FieldAnnotation
          A BugAnnotation specifying a particular field in particular class.
 class IntAnnotation
          Bug annotation class for integer values.
 class LocalVariableAnnotation
          Bug annotation class for integer values.
 class MethodAnnotation
          A BugAnnotation specifying a particular method in a particular class.
 class PackageMemberAnnotation
          Abstract base class for BugAnnotations describing constructs which are contained in a Java package.
 class SourceLineAnnotation
          A BugAnnotation that records a range of source lines in a class.
 class StringAnnotation
          Bug annotation class for integer values.
 

Methods in edu.umd.cs.findbugs that return types with arguments of type BugAnnotation
 java.util.Iterator<BugAnnotation> BugInstance.annotationIterator()
          Get an Iterator over all bug annotations.
 

Methods in edu.umd.cs.findbugs with parameters of type BugAnnotation
 BugInstance BugInstance.add(BugAnnotation annotation)
           
 int SourceLineAnnotation.compareTo(BugAnnotation o)
           
 int StringAnnotation.compareTo(BugAnnotation o)
           
 int LocalVariableAnnotation.compareTo(BugAnnotation o)
           
 int MethodAnnotation.compareTo(BugAnnotation o)
           
 int IntAnnotation.compareTo(BugAnnotation o)
           
 int ClassAnnotation.compareTo(BugAnnotation o)
           
 int FieldAnnotation.compareTo(BugAnnotation o)
           
 java.lang.String FindBugsMessageFormat.format(BugAnnotation[] args)
          Format the message using the given array of BugAnnotations as arguments to bind to the placeholders in the pattern string.
static boolean FuzzyBugComparator.ignore(BugAnnotation annotation)
           
static void BugAnnotationUtil.writeXML(XMLOutput xmlOutput, java.lang.String elementName, BugAnnotation annotation, XMLAttributeList attributeList, boolean addMessages)
          Write a BugAnnotation as XML.
 

Method parameters in edu.umd.cs.findbugs with type arguments of type BugAnnotation
 BugInstance BugInstance.addAnnotations(java.util.Collection<? extends BugAnnotation> annotationCollection)
          Add a Collection of BugAnnotations.