パッケージ org.springframework.http
インターフェース HttpStatusCode
- すべてのスーパーインターフェース:
- SerializableSE
- すべての既知の実装クラス:
- HttpStatus
HTTP レスポンスステータスコードを表します。
HttpStatus によって実装されますが、その列挙にない値を許可するインターフェースとして定義されています。- 導入:
- 6.0
- 作成者:
- Arjen Poutsma
- 関連事項:
- メソッドのサマリー修飾子と型メソッド説明- booleanこのステータスコードが情報クラス (- 1xx) にあるかどうか。- booleanこのステータスコードが Successful クラス (- 2xx) にあるかどうか。- booleanこのステータスコードが Redirection クラス (- 3xx) にあるかどうか。- booleanこのステータスコードが Client Error クラス (- 4xx) にあるかどうか。- booleanこのステータスコードがサーバーエラークラス (- 5xx) にあるかどうか。- boolean- isError()このステータスコードが Client または Server Error クラスにあるかどうか- default boolean- isSameCodeAs- (HttpStatusCode other) この- HttpStatusCodeが他のステータスコードと同じ整数- valueを共有するかどうか。- int- value()このステータスコードの整数値を返します。- static HttpStatusCode- valueOf- (int code) 指定された整数値の- HttpStatusCodeオブジェクトを返します。
- メソッドの詳細- valueint value()このステータスコードの整数値を返します。
- is1xxInformationalboolean is1xxInformational()このステータスコードが情報クラス (- 1xx) にあるかどうか。- 関連事項:
 
- is2xxSuccessfulboolean is2xxSuccessful()このステータスコードが Successful クラス (- 2xx) にあるかどうか。- 関連事項:
 
- is3xxRedirectionboolean is3xxRedirection()このステータスコードが Redirection クラス (- 3xx) にあるかどうか。- 関連事項:
 
- is4xxClientErrorboolean is4xxClientError()このステータスコードが Client Error クラス (- 4xx) にあるかどうか。- 関連事項:
 
- is5xxServerErrorboolean is5xxServerError()このステータスコードがサーバーエラークラス (- 5xx) にあるかどうか。- 関連事項:
 
- isErrorboolean isError()このステータスコードが Client または Server Error クラスにあるかどうか- 関連事項:
- RFC 2616
- RFC 2616 (4xxまたは5xx)。
- is4xxClientError()
- is5xxServerError()
 
 
- isSameCodeAsこの- HttpStatusCodeが他のステータスコードと同じ整数- valueを共有するかどうか。- 非推奨のエイリアスを考慮したり、 - HttpStatusCodeの任意の実装を比較したりする比較に役立ちます (たとえば、- HttpStatus enum equalitySE の代わりに)。- パラメーター:
- other- 比較する他の- HttpStatusCode
- 戻り値:
- 2 つの HttpStatusCodeオブジェクトが同じ整数value()を共有する場合は true、そうでない場合は false
- 導入:
- 6.0.5
 
- valueOf指定された整数値の- HttpStatusCodeオブジェクトを返します。- パラメーター:
- code- 整数としてのステータスコード
- 戻り値:
-  対応する HttpStatusCode
- 例外:
- IllegalArgumentExceptionSE-- codeが 3 桁の正数でない場合