public static enum Response.Status extends EnumSE<Response.Status> implements Response.StatusType
Response.StatusType
の実装を作成することにより、追加のステータスコードをアプリケーションで追加できます。修飾子と型 | クラスと説明 |
---|---|
static class | Response.Status.Family ステータスコードのクラスを表す列挙体。 |
修飾子と型 | メソッドと説明 |
---|---|
static Response.Status | fromStatusCode(int statusCode) 数値のステータスコードを対応するステータスに変換します。 |
Response.Status.Family | getFamily() ステータスコードのクラスを取得します。 |
StringSE | getReasonPhrase() 理由句を取得します。 |
int | getStatusCode() 関連するステータスコードを取得します。 |
StringSE | toString() 理由句を取得します。 |
static Response.Status | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static Response.Status[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
toEnum
public static final Response.Status OK
public static final Response.Status CREATED
public static final Response.Status ACCEPTED
public static final Response.Status NO_CONTENT
public static final Response.Status RESET_CONTENT
public static final Response.Status PARTIAL_CONTENT
public static final Response.Status MOVED_PERMANENTLY
public static final Response.Status FOUND
public static final Response.Status SEE_OTHER
public static final Response.Status NOT_MODIFIED
public static final Response.Status USE_PROXY
public static final Response.Status TEMPORARY_REDIRECT
public static final Response.Status BAD_REQUEST
public static final Response.Status UNAUTHORIZED
public static final Response.Status PAYMENT_REQUIRED
public static final Response.Status FORBIDDEN
public static final Response.Status NOT_FOUND
public static final Response.Status METHOD_NOT_ALLOWED
public static final Response.Status NOT_ACCEPTABLE
public static final Response.Status PROXY_AUTHENTICATION_REQUIRED
public static final Response.Status REQUEST_TIMEOUT
public static final Response.Status CONFLICT
public static final Response.Status GONE
public static final Response.Status LENGTH_REQUIRED
public static final Response.Status PRECONDITION_FAILED
public static final Response.Status REQUEST_ENTITY_TOO_LARGE
public static final Response.Status REQUEST_URI_TOO_LONG
public static final Response.Status UNSUPPORTED_MEDIA_TYPE
public static final Response.Status REQUESTED_RANGE_NOT_SATISFIABLE
public static final Response.Status EXPECTATION_FAILED
public static final Response.Status PRECONDITION_REQUIRED
public static final Response.Status TOO_MANY_REQUESTS
public static final Response.Status REQUEST_HEADER_FIELDS_TOO_LARGE
public static final Response.Status INTERNAL_SERVER_ERROR
public static final Response.Status NOT_IMPLEMENTED
public static final Response.Status BAD_GATEWAY
public static final Response.Status SERVICE_UNAVAILABLE
public static final Response.Status GATEWAY_TIMEOUT
public static final Response.Status HTTP_VERSION_NOT_SUPPORTED
public static final Response.Status NETWORK_AUTHENTICATION_REQUIRED
public static Response.Status[] values()
for (Response.Status c : Response.Status.values()) System.out.println(c);
public static Response.Status valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 public Response.Status.Family getFamily()
Response.StatusType
の getFamily
public int getStatusCode()
Response.StatusType
の getStatusCode
public StringSE getReasonPhrase()
Response.StatusType
の getReasonPhrase
public StringSE toString()
EnumSE<Response.Status>
の toStringSE
public static Response.Status fromStatusCode(int statusCode)
statusCode
- 数値のステータスコード。Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.