Uses of Interface
edu.umd.cs.findbugs.classfile.analysis.AnnotatedObject
-
Packages that use AnnotatedObject Package Description edu.umd.cs.findbugs.ba 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 Modifier and Type Interface Description interfaceXClassInterface for object representing information about a class.interfaceXFieldAbstract representation of a field.interfaceXMethodAn XMethod represents symbolic information about a particular method.Classes in edu.umd.cs.findbugs.ba that implement AnnotatedObject Modifier and Type Class Description classAbstractFieldclassAbstractMethodclassUnresolvedXFieldMethods in edu.umd.cs.findbugs.ba that return AnnotatedObject Modifier and Type Method Description AnnotatedObjectUnresolvedXField. getContainingScope() -
Uses of AnnotatedObject in edu.umd.cs.findbugs.ba.jsr305
Methods in edu.umd.cs.findbugs.ba.jsr305 that return AnnotatedObject Modifier and Type Method Description AnnotatedObjectTypeQualifierAnnotationLookupResult.PartialResult. getAnnotatedObject()Methods in edu.umd.cs.findbugs.ba.jsr305 with parameters of type AnnotatedObject Modifier and Type Method Description 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 voidTypeQualifierApplications. 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 TypeQualifierAnnotationTypeQualifierApplications. getEffectiveTypeQualifierAnnotation(AnnotatedObject o, TypeQualifierValue<?> typeQualifierValue)Get the effective TypeQualifierAnnotation on given AnnotatedObject.static voidTypeQualifierApplications. updateAnnotations(AnnotatedObject object) -
Uses of AnnotatedObject in edu.umd.cs.findbugs.classfile.analysis
Classes in edu.umd.cs.findbugs.classfile.analysis that implement AnnotatedObject Modifier and Type Class Description classClassInfoClassInfo represents important metadata about a loaded class, such as its superclass, access flags, codebase entry, etc.classFieldInfoclassMethodInfoMethods in edu.umd.cs.findbugs.classfile.analysis that return AnnotatedObject Modifier and Type Method Description AnnotatedObjectAnnotatedObject. getContainingScope()AnnotatedObjectClassInfo. getContainingScope()AnnotatedObjectFieldInfo. getContainingScope()AnnotatedObjectMethodInfo. getContainingScope()AnnotatedObjectClassInfo. getContainingScope0()
-