パッケージ jakarta.annotation
アノテーション型 Nullable
@DocumentedSE @RetentionSE(RUNTIMESE) public @interface Nullable
アノテーション付き要素は、状況によっては null になる可能性があります。一般に、これは開発者がドキュメントを読んで、null 値が許容される場合と、null 値を確認する必要があるかどうかを判断する必要があることを意味します。
このアノテーションは、主に
Nonnull
アノテーションをオーバーライドする場合に役立ちます。静的分析ツールは、通常、偽陰性を最小限に抑えるように構成されていない限り、アノテーションが付けられていないものとしてアノテーション付きのアイテムを処理する必要があります。このアノテーションがメソッドに適用されると、メソッドの戻り値に適用されます。
- 導入:
- 2.0
- 関連事項:
Nonnull