パッケージ jakarta.ws.rs

アノテーション型 HttpMethod


  • @TargetSE(ANNOTATION_TYPESE)
    @RetentionSE(RUNTIMESE)
    @DocumentedSE
    public @interface HttpMethod
    HTTP メソッドの名前をアノテーションに関連付けます。それ自体がこのアノテーションが付けられたランタイムアノテーションが付けられた Java メソッドは、示された HTTP メソッドの HTTP リクエストを処理するために使用されます。HttpMethod でアノテーションが付けられた複数のアノテーションでメソッドにアノテーションを付けると、エラーになります。
    導入:
    1.0
    作成者:
    Paul Sandoz, Marc Hadley
    関連事項:
    GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS
    • 必須定数のサマリー

      必須要素  
      修飾子と型 必須要素 説明
      StringSEvalue
      HTTP メソッドの名前を指定します。
    • フィールドの詳細

      • GET

        static final StringSE GET
        HTTP GET メソッド。
      • POST

        static final StringSE POST
        HTTP POST メソッド。
      • PUT

        static final StringSE PUT
        HTTP PUT メソッド。
      • DELETE

        static final StringSE DELETE
        HTTP DELETE メソッド。
      • PATCH

        static final StringSE PATCH
        HTTP PATCH メソッド。
        導入:
        2.1
      • HEAD

        static final StringSE HEAD
        HTTP HEAD メソッド。
      • OPTIONS

        static final StringSE OPTIONS
        HTTP OPTIONS メソッド。
    • 要素の詳細

      • value

        StringSE value
        HTTP メソッドの名前を指定します。例: " 取得する "。
        戻り値:
        HTTP メソッド名。