FindBugs™ 1.3.9

@ParametersAreNonnullByDefault @DefaultAnnotationForParameters(value=NonNull.class)

Package 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.

See:
          Description

Interface Summary
AnnotatedObject  
 

Class Summary
AnnotationValue The "raw" version of an annotation appearing in a class file.
ClassData The data (bytes) of a class.
ClassInfo ClassInfo represents important metadata about a loaded class, such as its superclass, access flags, codebase entry, etc.
ClassInfo.Builder  
ClassNameAndSuperclassInfo Represents the class name, superclass name, and interface list of a class.
ClassNameAndSuperclassInfo.Builder  
EnumValue Represents an enumeration value used with an application of an annotation.
FieldInfo  
FieldInfo.Builder  
MethodInfo  
MethodInfo.Builder  
 

Package edu.umd.cs.findbugs.classfile.analysis Description

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.


FindBugs™ 1.3.9

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