FindBugs™ 1.3.9

Uses of Interface
edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject

Packages that use AnnotatedObject
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.jsr305 Support for analyzing code containing JSR-305 type qualifier annotations. 
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. 
 

Uses of AnnotatedObject in edu.umd.cs.findbugs.ba
 

Subinterfaces of AnnotatedObject in edu.umd.cs.findbugs.ba
 interface XClass
          Interface for object representing information about a class.
 interface XField
          Abstract representation of a field.
 interface XMethod
          An XMethod represents symbolic information about a particular method.
 

Classes in edu.umd.cs.findbugs.ba that implement AnnotatedObject
 class AbstractField
           
 class AbstractMethod
           
 class UnresolvedXField
           
 

Methods in edu.umd.cs.findbugs.ba that return AnnotatedObject
 AnnotatedObject UnresolvedXField.getContainingScope()
           
 

Uses of AnnotatedObject in edu.umd.cs.findbugs.ba.jsr305
 

Methods in edu.umd.cs.findbugs.ba.jsr305 that return AnnotatedObject
 AnnotatedObject TypeQualifierAnnotationLookupResult.PartialResult.getAnnotatedObject()
           
 

Methods in edu.umd.cs.findbugs.ba.jsr305 with parameters of type AnnotatedObject
static java.util.Collection<TypeQualifierAnnotation> TypeQualifierApplications.getApplicableApplications(AnnotatedObject o)
          Get the Collection of resolved TypeQualifierAnnotations representing directly applied and default (outer scope) type qualifier annotations for given AnnotatedObject.
static void TypeQualifierApplications.getDirectApplications(java.util.Set<TypeQualifierAnnotation> result, AnnotatedObject o, java.lang.annotation.ElementType e)
          Populate a Set of TypeQualifierAnnotations representing directly-applied type qualifier annotations on given AnnotatedObject.
static TypeQualifierAnnotation TypeQualifierApplications.getEffectiveTypeQualifierAnnotation(AnnotatedObject o, TypeQualifierValue typeQualifierValue)
          Get the effective TypeQualifierAnnotation on given AnnotatedObject.
 

Uses of AnnotatedObject in edu.umd.cs.findbugs.classfile.analysis
 

Classes in edu.umd.cs.findbugs.classfile.analysis that implement AnnotatedObject
 class ClassInfo
          ClassInfo represents important metadata about a loaded class, such as its superclass, access flags, codebase entry, etc.
 class FieldInfo
           
 class MethodInfo
           
 

Methods in edu.umd.cs.findbugs.classfile.analysis that return AnnotatedObject
 AnnotatedObject ClassInfo.getContainingScope()
           
 AnnotatedObject FieldInfo.getContainingScope()
           
 AnnotatedObject AnnotatedObject.getContainingScope()
           
 AnnotatedObject MethodInfo.getContainingScope()
           
 AnnotatedObject ClassInfo.getContainingScope0()
           
 


FindBugs™ 1.3.9

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