FindBugs™ 1.3.9

Uses of Class
edu.umd.cs.findbugs.ba.NullnessAnnotation

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

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

Fields in edu.umd.cs.findbugs.ba declared as NullnessAnnotation
static NullnessAnnotation NullnessAnnotation.CHECK_FOR_NULL
           
static NullnessAnnotation NullnessAnnotation.NONNULL
           
static NullnessAnnotation NullnessAnnotation.NULLABLE
           
static NullnessAnnotation NullnessAnnotation.UNKNOWN_NULLNESS
           
 

Methods in edu.umd.cs.findbugs.ba that return NullnessAnnotation
 NullnessAnnotation NullnessAnnotationDatabase.getResolvedAnnotation(java.lang.Object o, boolean getMinimal)
           
 NullnessAnnotation INullnessAnnotationDatabase.getResolvedAnnotation(java.lang.Object o, boolean getMinimal)
          Get a resolved NullnessAnnotation on given XMethod, XField, or XMethodParameter.
static NullnessAnnotation NullnessAnnotation.Parser.parse(java.lang.String s)
           
static NullnessAnnotation[] NullnessAnnotation.values()
           
 

Methods in edu.umd.cs.findbugs.ba with parameters of type NullnessAnnotation
 void NullnessAnnotationDatabase.addDefaultAnnotation(AnnotationDatabase.Target target, java.lang.String c, NullnessAnnotation n)
           
 void INullnessAnnotationDatabase.addDefaultAnnotation(AnnotationDatabase.Target target, java.lang.String c, NullnessAnnotation n)
          Add a default annotation to the database.
 void NullnessAnnotationDatabase.addDefaultMethodAnnotation(java.lang.String name, NullnessAnnotation annotation)
           
 void NullnessAnnotationDatabase.addFieldAnnotation(java.lang.String name, java.lang.String name2, java.lang.String sig, boolean isStatic, NullnessAnnotation annotation)
           
 void INullnessAnnotationDatabase.addFieldAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, NullnessAnnotation annotation)
          Add a field annotation to the database.
 void NullnessAnnotationDatabase.addMethodAnnotation(java.lang.String name, java.lang.String name2, java.lang.String sig, boolean isStatic, NullnessAnnotation annotation)
           
 void INullnessAnnotationDatabase.addMethodAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, NullnessAnnotation annotation)
          Add a method annotation to the database.
 void NullnessAnnotationDatabase.addMethodParameterAnnotation(java.lang.String name, java.lang.String name2, java.lang.String sig, boolean isStatic, int param, NullnessAnnotation annotation)
           
 void INullnessAnnotationDatabase.addMethodParameterAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, int param, NullnessAnnotation annotation)
          Add a method parameter annotation to the database.
 

Uses of NullnessAnnotation in edu.umd.cs.findbugs.ba.npe
 

Methods in edu.umd.cs.findbugs.ba.npe that return NullnessAnnotation
static NullnessAnnotation DerefFinder.getMethodNullnessAnnotation(ClassContext classContext, org.apache.bcel.classfile.Method method)
           
 NullnessAnnotation TypeQualifierNullnessAnnotationDatabase.getResolvedAnnotation(java.lang.Object o, boolean getMinimal)
           
 

Methods in edu.umd.cs.findbugs.ba.npe with parameters of type NullnessAnnotation
 void TypeQualifierNullnessAnnotationDatabase.addDefaultAnnotation(AnnotationDatabase.Target target, java.lang.String c, NullnessAnnotation n)
           
 void TypeQualifierNullnessAnnotationDatabase.addFieldAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String mSig, boolean isStatic, NullnessAnnotation annotation)
           
 void TypeQualifierNullnessAnnotationDatabase.addMethodAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String sig, boolean isStatic, NullnessAnnotation annotation)
           
 void TypeQualifierNullnessAnnotationDatabase.addMethodParameterAnnotation(java.lang.String cName, java.lang.String mName, java.lang.String sig, boolean isStatic, int param, NullnessAnnotation annotation)
           
 


FindBugs™ 1.3.9

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