@Documented
@Retention(value=RUNTIME)
@Target(value={FIELD,LOCAL_VARIABLE,PARAMETER,METHOD})
public @interface Nullable
This annotation type is used to indicate that the associated field, local
variable, method or constructor parameter, or method return value is allowed
to be null, and that code using nullable elements should be prepared
to encounter null values.
This annotation type will appear in the generated Javadoc documentation for
classes and interfaces that include it.
- See Also:
NotNull