@TargetSE(valueSE=PACKAGESE) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE @NonnullSE @TypeQualifierDefaultSE(value={METHODSE,PARAMETERSE}) public @interface NonNullApi
JSR-305 メタアノテーションを利用して、JSR-305 をサポートする一般的なツールに対して Java の null 可能性を示し、Kotlin が Spring API の null 可能性を推測するために使用します。
パラメーターおよび戻り値レベルで Nullable
アノテーションと関連付けてパッケージレベルで使用する必要があります。
NonNullFields
, Nullable
, NonNull