Class TypeQualifierNullnessAnnotationDatabase

java.lang.Object
edu.umd.cs.findbugs.ba.npe.TypeQualifierNullnessAnnotationDatabase
All Implemented Interfaces:
INullnessAnnotationDatabase

public class TypeQualifierNullnessAnnotationDatabase extends Object implements INullnessAnnotationDatabase
Implementation of INullnessAnnotationDatabase that is based on JSR-305 type qualifiers.
  • Field Details

    • DEBUG

      private static final boolean DEBUG
    • nonnullTypeQualifierValue

      public final TypeQualifierValue<javax.annotation.Nonnull> nonnullTypeQualifierValue
    • PARAMETERS_ARE_NONNULL_BY_DEFAULT

      private static final ClassDescriptor PARAMETERS_ARE_NONNULL_BY_DEFAULT
    • RETURN_VALUES_ARE_NONNULL_BY_DEFAULT

      private static final ClassDescriptor RETURN_VALUES_ARE_NONNULL_BY_DEFAULT
  • Constructor Details

    • TypeQualifierNullnessAnnotationDatabase

      public TypeQualifierNullnessAnnotationDatabase()
  • Method Details