パッケージ org.springframework.http

クラス HttpMethod

java.lang.ObjectSE
org.springframework.http.HttpMethod
実装されたすべてのインターフェース:
SerializableSEComparableSE<HttpMethod>

public final class HttpMethod extends ObjectSE implements ComparableSE<HttpMethod>, SerializableSE
HTTP リクエストメソッドを表します。ClientHttpRequest および RestTemplate での使用を意図しています。
導入:
3.0
作成者:
Arjen Poutsma, Juergen Hoeller
関連事項:
  • フィールドの詳細

  • メソッドの詳細

    • values

      public static HttpMethod[] values()
      標準の HTTP メソッドを含む配列を返します。具体的には、このメソッドは GETHEADPOSTPUTPATCHDELETEOPTIONSTRACE を含む配列を返します。

      戻り値には、WebDav で定義された HTTP メソッドは含まれないことに注意してください。

    • valueOf

      public static HttpMethod valueOf(StringSE method)
      指定された値の HttpMethod オブジェクトを返します。
      パラメーター:
      method - 文字列としてのメソッド値
      戻り値:
      対応する HttpMethod
    • resolve

      @Nullable @DeprecatedSE(since="6.0", forRemoval=true) public static HttpMethod resolve(@Nullable StringSE method)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      valueOf(String) を推奨
      指定されたメソッド値を HttpMethod に解決します。
      パラメーター:
      method - 文字列としてのメソッド値
      戻り値:
      対応する HttpMethod、または見つからない場合は null 
      導入:
      4.2.4
    • name

      public StringSE name()
      このメソッドの名前を返します。"GET"、"POST"。
    • matches

      public boolean matches(StringSE method)
      この HttpMethod が指定されたメソッド値と一致するかどうかを判別します。
      パラメーター:
      method - 文字列としての HTTP メソッド
      戻り値:
      一致する場合は true、一致しない場合は false 
      導入:
      4.2.4
    • compareTo

      public int compareTo(HttpMethod other)
      次で指定:
      インターフェース ComparableSE<HttpMethod>compareToSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • equals

      public boolean equals(ObjectSE o)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString