public @interface AssertParametersNonNull
null
.
Use of this annotation should be very rare. In most cases, it is better
to simply annotate each parameter as NonNull
. One place it is
used is NullnessUtils.castNonNull(T)
.
This annotation is intended for use only on methods whose sole purpose is suppressing warnings, not on methods that are used for defensive programming. See the Checker Framework manual for more details about the difference.
NonNull
,
NullnessChecker