パッケージ jakarta.ws.rs

アノテーション型 DefaultValue


  • @TargetSE({PARAMETERSE,METHODSE,FIELDSE})
    @RetentionSE(RUNTIMESE)
    @DocumentedSE
    public @interface DefaultValue
    次のアノテーションのいずれかを使用してバインドされるリクエストメタデータのデフォルト値を定義します: PathParamQueryParamMatrixParamCookieParamFormParamHeaderParam。対応するメタデータがリクエストに存在しない場合は、デフォルト値が使用されます。

    アノテーション付きパラメーターの型が ListSESetSESortedSetSE の場合、結果のコレクションには、指定されたデフォルト値からマップされた単一のエントリが含まれます。

    このアノテーションが使用されておらず、対応するメタデータがリクエストに存在しない場合、値は ListSet または SortedSet の場合は空のコレクション、他のオブジェクト型の場合は null、プリミティブ型の場合は Java 定義のデフォルトになります。

    導入:
    1.0
    作成者:
    Paul Sandoz, Marc Hadley
    関連事項:
    PathParam, QueryParam, FormParam, HeaderParam, MatrixParam, CookieParam
    • 必須定数のサマリー

      必須要素  
      修飾子と型 必須要素 説明
      StringSEvalue
      指定されたデフォルト値。
    • 要素の詳細

      • value

        StringSE value
        指定されたデフォルト値。
        戻り値:
        デフォルト値。