@Retention(value=RUNTIME)
@Target(value={FIELD,METHOD,PARAMETER})
@TypeQualifierNickname
@Nonnull(when=UNKNOWN)
@interface ParametricNullness
NullFromTypeParam
).
Consumers of this annotation include:
ElementTypesAreNonnullByDefault
.
NullPointerTester
, at least in the Android backport (where the type-use annotations
NullPointerTester
would need are not available) and in case of JDK-8202469