Package net.anwiba.commons.http
Enum StatusCodes
- java.lang.Object
-
- java.lang.Enum<StatusCodes>
-
- net.anwiba.commons.http.StatusCodes
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<StatusCodes>
public enum StatusCodes extends java.lang.Enum<StatusCodes>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCode()java.lang.StringgetPhrase()static java.lang.StringgetPhrase(int code)static booleanisClientError(int code)static booleanisInformation(int code)static booleanisNotFound(int code)static booleanisOk(int code)static booleanisRedirection(int code)static booleanisServerError(int code)static booleanisSuccessful(int code)static StatusCodesvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static StatusCodes[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OK
public static final StatusCodes OK
-
CREATED
public static final StatusCodes CREATED
-
Accepted
public static final StatusCodes Accepted
-
NON_AUTHORITATIVE_INFORMATION
public static final StatusCodes NON_AUTHORITATIVE_INFORMATION
-
NO_CONTENT
public static final StatusCodes NO_CONTENT
-
RESET_CONTENT
public static final StatusCodes RESET_CONTENT
-
PARTIAL_CONTENT
public static final StatusCodes PARTIAL_CONTENT
-
MULTI_STATUS
public static final StatusCodes MULTI_STATUS
-
ALREADY_REPORTED
public static final StatusCodes ALREADY_REPORTED
-
IM_USED
public static final StatusCodes IM_USED
-
BAD_REQUEST
public static final StatusCodes BAD_REQUEST
-
UNAUTHORIZED
public static final StatusCodes UNAUTHORIZED
-
PAYMENT_REQUIRED
public static final StatusCodes PAYMENT_REQUIRED
-
FORBIDDEN
public static final StatusCodes FORBIDDEN
-
NOT_FOUND
public static final StatusCodes NOT_FOUND
-
METHOD_NOT_ALLOWED
public static final StatusCodes METHOD_NOT_ALLOWED
-
NOT_ACCEPTABLE
public static final StatusCodes NOT_ACCEPTABLE
-
PROXY_AUTHENTICATION_REQUIRED
public static final StatusCodes PROXY_AUTHENTICATION_REQUIRED
-
REQUEST_TIMEOUT
public static final StatusCodes REQUEST_TIMEOUT
-
CONFLICT
public static final StatusCodes CONFLICT
-
GONE
public static final StatusCodes GONE
-
LENGTH_REQUIRED
public static final StatusCodes LENGTH_REQUIRED
-
PRECONDITION_FAILED
public static final StatusCodes PRECONDITION_FAILED
-
PAYLOAD_TOO_LARGE
public static final StatusCodes PAYLOAD_TOO_LARGE
-
URI_TOO_LONG
public static final StatusCodes URI_TOO_LONG
-
UNSUPPORTED_MEDIA_TYPE
public static final StatusCodes UNSUPPORTED_MEDIA_TYPE
-
RANGE_NOT_SATISFIABLE
public static final StatusCodes RANGE_NOT_SATISFIABLE
-
EXPECTATION_FAILED
public static final StatusCodes EXPECTATION_FAILED
-
I_M_A_TEAPOT
public static final StatusCodes I_M_A_TEAPOT
-
MISDIRECTED_REQUEST
public static final StatusCodes MISDIRECTED_REQUEST
-
UNPROCESSABLE_ENTITY
public static final StatusCodes UNPROCESSABLE_ENTITY
-
LOCKED
public static final StatusCodes LOCKED
-
FAILED_DEPENDENCY
public static final StatusCodes FAILED_DEPENDENCY
-
TOO_EARLY
public static final StatusCodes TOO_EARLY
-
UPGRADE_REQUIRED
public static final StatusCodes UPGRADE_REQUIRED
-
PRECONDITION_REQUIRED
public static final StatusCodes PRECONDITION_REQUIRED
-
TOO_MANY_REQUESTS
public static final StatusCodes TOO_MANY_REQUESTS
-
REQUEST_HEADER_FIELDS_TOO_LARGE
public static final StatusCodes REQUEST_HEADER_FIELDS_TOO_LARGE
-
UNAVAILABLE_FOR_LEGAL_REASONS
public static final StatusCodes UNAVAILABLE_FOR_LEGAL_REASONS
-
INTERNAL_SERVER_ERROR
public static final StatusCodes INTERNAL_SERVER_ERROR
-
NOT_IMPLEMENTED
public static final StatusCodes NOT_IMPLEMENTED
-
BAD_GATEWAY
public static final StatusCodes BAD_GATEWAY
-
SERVICE_UNAVAILABLE
public static final StatusCodes SERVICE_UNAVAILABLE
-
GATEWAY_TIMEOUT
public static final StatusCodes GATEWAY_TIMEOUT
-
HTTP_VERSION_NOT_SUPPORTED
public static final StatusCodes HTTP_VERSION_NOT_SUPPORTED
-
VARIANT_ALSO_NEGOTIATES
public static final StatusCodes VARIANT_ALSO_NEGOTIATES
-
INSUFFICIENT_STORAGE
public static final StatusCodes INSUFFICIENT_STORAGE
-
LOOP_DETECTED
public static final StatusCodes LOOP_DETECTED
-
NOT_EXTENDED
public static final StatusCodes NOT_EXTENDED
-
NETWORK_AUTHENTICATION_REQUIRED
public static final StatusCodes NETWORK_AUTHENTICATION_REQUIRED
-
CONTINUE
public static final StatusCodes CONTINUE
-
SWITCHING_PROTOCOL
public static final StatusCodes SWITCHING_PROTOCOL
-
PROCESSING
public static final StatusCodes PROCESSING
-
EARLY_HINTS
public static final StatusCodes EARLY_HINTS
-
Multiple_Choice
public static final StatusCodes Multiple_Choice
-
MOVED_PERMANENTLY
public static final StatusCodes MOVED_PERMANENTLY
-
FOUND
public static final StatusCodes FOUND
-
SEE_OTHER
public static final StatusCodes SEE_OTHER
-
NOT_MODIFIED
public static final StatusCodes NOT_MODIFIED
-
USE_PROXY
public static final StatusCodes USE_PROXY
-
TEMPORARY_REDIRECT
public static final StatusCodes TEMPORARY_REDIRECT
-
PERMANENT_REDIRECT
public static final StatusCodes PERMANENT_REDIRECT
-
-
Method Detail
-
values
public static StatusCodes[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (StatusCodes c : StatusCodes.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static StatusCodes valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getCode
public int getCode()
-
getPhrase
public java.lang.String getPhrase()
-
getPhrase
public static java.lang.String getPhrase(int code)
-
isOk
public static boolean isOk(int code)
-
isNotFound
public static boolean isNotFound(int code)
-
isInformation
public static boolean isInformation(int code)
-
isSuccessful
public static boolean isSuccessful(int code)
-
isRedirection
public static boolean isRedirection(int code)
-
isClientError
public static boolean isClientError(int code)
-
isServerError
public static boolean isServerError(int code)
-
-