Package edu.umd.cs.findbugs.ba
Class NullnessAnnotation
- java.lang.Object
-
- edu.umd.cs.findbugs.ba.AnnotationEnumeration<NullnessAnnotation>
-
- edu.umd.cs.findbugs.ba.NullnessAnnotation
-
- All Implemented Interfaces:
java.lang.Comparable<NullnessAnnotation>
@ParametersAreNonnullByDefault public class NullnessAnnotation extends AnnotationEnumeration<NullnessAnnotation>
Nullness annotation detector.- Author:
- pugh, Kosta Zaikin
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NullnessAnnotation.Parser
-
Field Summary
Fields Modifier and Type Field Description static NullnessAnnotation
CHECK_FOR_NULL
static NullnessAnnotation
NONNULL
static NullnessAnnotation
NULLABLE
static NullnessAnnotation
UNKNOWN_NULLNESS
-
Fields inherited from class edu.umd.cs.findbugs.ba.AnnotationEnumeration
name
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NullnessAnnotation[]
values()
-
-
-
Field Detail
-
CHECK_FOR_NULL
public static final NullnessAnnotation CHECK_FOR_NULL
-
NONNULL
public static final NullnessAnnotation NONNULL
-
NULLABLE
public static final NullnessAnnotation NULLABLE
-
UNKNOWN_NULLNESS
public static final NullnessAnnotation UNKNOWN_NULLNESS
-
-
Method Detail
-
values
public static NullnessAnnotation[] values()
-
-