@Documented
@Retention(value=CLASS)
@Target(value={FIELD,METHOD,PARAMETER,LOCAL_VARIABLE})
public @interface NonNull
javax.annotation.Nonnull
.
Denotes that a local variable, parameter, field, method return value is expected
to be non null
.