Package edu.umd.cs.findbugs.ba.jsr305
Class FindBugsDefaultAnnotations
- java.lang.Object
-
- edu.umd.cs.findbugs.ba.jsr305.FindBugsDefaultAnnotations
-
public abstract class FindBugsDefaultAnnotations extends java.lang.ObjectFindBugs-specific default-annotation annotations. I.e.:@DefaultAnnotationForParameters({Nonnull.class}) public class MyClass { ... }- Author:
- David Hovemeyer
-
-
Field Summary
Fields Modifier and Type Field Description static ClassDescriptorDEFAULT_ANNOTATIONDefault annotation for all element types.static ClassDescriptorDEFAULT_ANNOTATION_FOR_FIELDSDefault annotation for fields.static ClassDescriptorDEFAULT_ANNOTATION_FOR_METHODSDefault annotation for methods.static ClassDescriptorDEFAULT_ANNOTATION_FOR_PARAMETERSDefault annotation for parameters.
-
Constructor Summary
Constructors Constructor Description FindBugsDefaultAnnotations()
-
-
-
Field Detail
-
DEFAULT_ANNOTATION
public static final ClassDescriptor DEFAULT_ANNOTATION
Default annotation for all element types.
-
DEFAULT_ANNOTATION_FOR_FIELDS
public static final ClassDescriptor DEFAULT_ANNOTATION_FOR_FIELDS
Default annotation for fields.
-
DEFAULT_ANNOTATION_FOR_METHODS
public static final ClassDescriptor DEFAULT_ANNOTATION_FOR_METHODS
Default annotation for methods.
-
DEFAULT_ANNOTATION_FOR_PARAMETERS
public static final ClassDescriptor DEFAULT_ANNOTATION_FOR_PARAMETERS
Default annotation for parameters.
-
-