|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented
@Target(value={TYPE,PACKAGE})
@Retention(value=CLASS)
@Deprecated
public @interface DefaultAnnotationIndicates 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 | |
|---|---|
Class<? extends Annotation>[] |
value
Deprecated. |
| Optional Element Summary | |
|---|---|
Confidence |
confidence
Deprecated. |
Priority |
priority
Deprecated. |
| Element Detail |
|---|
public abstract Class<? extends Annotation>[] value
@Deprecated public abstract Priority priority
public abstract Confidence confidence
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||