パッケージ org.springframework.http

インターフェース HttpStatusCode

すべてのスーパーインターフェース:
SerializableSE
すべての既知の実装クラス:
HttpStatus

public sealed interface HttpStatusCode extends SerializableSE permits HttpStatus (not exhaustive)
HTTP レスポンスステータスコードを表します。HttpStatus によって実装されますが、その列挙にない値を許可するインターフェースとして定義されています。
導入:
6.0
作成者:
Arjen Poutsma
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    このステータスコードが情報クラス (1xx) にあるかどうか。
    boolean
    このステータスコードが Successful クラス (2xx) にあるかどうか。
    boolean
    このステータスコードが Redirection クラス (3xx) にあるかどうか。
    boolean
    このステータスコードが Client Error クラス (4xx) にあるかどうか。
    boolean
    このステータスコードがサーバーエラークラス (5xx) にあるかどうか。
    boolean
    このステータスコードが Client または Server Error クラスにあるかどうか
    default boolean
    この HttpStatusCode が他のステータスコードと同じ整数 value を共有するかどうか。
    int
    このステータスコードの整数値を返します。
    valueOf(int code)
    指定された整数値の HttpStatusCode オブジェクトを返します。
  • メソッドの詳細

    • value

      int value()
      このステータスコードの整数値を返します。
    • is1xxInformational

      boolean is1xxInformational()
      このステータスコードが情報クラス (1xx) にあるかどうか。
      関連事項:
    • is2xxSuccessful

      boolean is2xxSuccessful()
      このステータスコードが Successful クラス (2xx) にあるかどうか。
      関連事項:
    • is3xxRedirection

      boolean is3xxRedirection()
      このステータスコードが Redirection クラス (3xx) にあるかどうか。
      関連事項:
    • is4xxClientError

      boolean is4xxClientError()
      このステータスコードが Client Error クラス (4xx) にあるかどうか。
      関連事項:
    • is5xxServerError

      boolean is5xxServerError()
      このステータスコードがサーバーエラークラス (5xx) にあるかどうか。
      関連事項:
    • isError

      boolean isError()
      このステータスコードが Client または Server Error クラスにあるかどうか
      関連事項:
    • isSameCodeAs

      default boolean isSameCodeAs(HttpStatusCode other)
      この HttpStatusCode が他のステータスコードと同じ整数 value を共有するかどうか。

      非推奨のエイリアスを考慮したり、HttpStatusCode の任意の実装を比較したりする比較に役立ちます (たとえば、HttpStatus enum equalitySE の代わりに)。

      パラメーター:
      other - 比較する他の HttpStatusCode 
      戻り値:
      2 つの HttpStatusCode オブジェクトが同じ整数 value() を共有する場合は true、そうでない場合は false
      導入:
      6.0.5
    • valueOf

      static HttpStatusCode valueOf(int code)
      指定された整数値の HttpStatusCode オブジェクトを返します。
      パラメーター:
      code - 整数としてのステータスコード
      戻り値:
      対応する HttpStatusCode
      例外:
      IllegalArgumentExceptionSE - code が 3 桁の正数でない場合