Documentation of 'edu.umd.cs.findbugs.annotations.DefaultAnnotationForMethods' Java class
DefaultAnnotationForMethods
edu.umd.cs.findbugs.annotations

Annotation Type DefaultAnnotationForMethods


  • Deprecated.

    @Documented
     @Target(value={TYPE,PACKAGE})
     @Retention(value=CLASS)
     @Deprecated
    public @interface DefaultAnnotationForMethods
    Indicates that all members of the class or package should be annotated with the default value of the supplied annotation class. This would be used for behavior annotations such as @NonNull, @CheckForNull, or @CheckReturnValue. In particular, you can use @DefaultAnnotation(NonNull.class) on a class or package, and then use @Nullable only on those parameters, methods or fields that you want to allow to be null.
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element and Description
      java.lang.Class<? extends java.lang.annotation.Annotation>[] value
      Deprecated. 
       
    • Element Detail

      • value

        public abstract java.lang.Class<? extends java.lang.annotation.Annotation>[] value
        Deprecated. 
      • priority

        @Deprecated
        public abstract Priority priority
        Deprecated. 
        Default:
        edu.umd.cs.findbugs.annotations.Priority.MEDIUM
      • confidence

        public abstract Confidence confidence
        Deprecated. 
        Default:
        edu.umd.cs.findbugs.annotations.Confidence.MEDIUM

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.