パッケージ org.springframework.lang


@NullMarked パッケージ org.springframework.lang
言語レベルのセマンティクスを使用した一般的なアノテーション: nullability および JDK API の指示。これらのアノテーションは、Spring のパッケージ依存関係配置の最下位レベルにあり、org.springframework.util よりもさらに低く、Spring 固有の概念は暗示されていません。

フレームワークコードベース内で記述的に使用されます。ビルド時ツール (FindBugs や Animal Sniffer など)、代替 JVM 言語 (Kotlin など)、および IDE (対応するプロジェクトセットアップを備えた IntelliJ IDEA や Eclipse など) によって検証できます。

  • アノテーションインターフェース
    クラス
    説明
    メソッドの戻り値を使用する必要があることを指定します。
    引数に応じてメソッドの動作のいくつかの側面を指定します。
    使用すべきではありません。
    代わりに NonNull を使用してください
    使用すべきではありません。
    代わりに NullMarked を使用してください
    使用すべきではありません。
    代わりに NullMarked を使用してください
    使用すべきではありません。
    代わりに Nullable を使用してください