Annotation Interface Nullable


@Target({METHOD,PARAMETER,FIELD}) @Retention(RUNTIME) @Documented @Nonnull(when=MAYBE) @TypeQualifierNickname public @interface Nullable
Annotation to declare that a method parameter, return value, or field can be null under some circumstance. Uses JSR-305 meta-annotations to indicate nullability. Overridden methods override should redeclare the annotation unless they behave differently.
Since:
1.0.0
See Also: