public interface HttpStatus
hashCode() is called.| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
httpStatusLine(int httpVersionMajor,
int httpVersionMinor)
Returns a status line in the form:
HTTP/VersionMajor.VersionMinor SP Status-Code SP Reason-Phrase
|
boolean |
isClientError()
Returns whether this status represents a client error status code.
|
boolean |
isInformational()
Returns whether this represents an informational status code.
|
boolean |
isRedirect()
Returns whether this status represents a redirection status code.
|
boolean |
isServerError()
Returns whether this status represents a server error status code.
|
boolean |
isSuccess()
Returns whether this status represents a success status code.
|
java.lang.String |
reason()
Returns the reason phrase of this status code.
|
int |
statusCode()
Returns the status code.
|
static final HttpStatus NONE
null object.static final HttpStatus CONTINUE
static final HttpStatus SWITCHING_PROTOCOLS
static final HttpStatus PROCESSING
Note that this has been removed from the WebDAV specification in RFC 4918, see RFC 4918, section 21.4
static final HttpStatus OK
static final HttpStatus CREATED
static final HttpStatus ACCEPTED
static final HttpStatus NON_AUTHORITATIVE_INFORMATION
static final HttpStatus NO_CONTENT
static final HttpStatus RESET_CONTENT
static final HttpStatus PARTIAL_CONTENT
static final HttpStatus MULTISTATUS
static final HttpStatus MULTIPLE_CHOICES
static final HttpStatus MOVED_PERMANENTLY
static final HttpStatus FOUND
static final HttpStatus SEE_OTHER
static final HttpStatus NOT_MODIFIED
static final HttpStatus USE_PROXY
static final HttpStatus TEMPORARY_REDIRECT
static final HttpStatus PERMANENT_REDIRECT
static final HttpStatus BAD_REQUEST
static final HttpStatus UNAUTHORIZED
static final HttpStatus PAYMENT_REQUIRED
static final HttpStatus FORBIDDEN
static final HttpStatus NOT_FOUND
static final HttpStatus METHOD_NOT_ALLOWED
static final HttpStatus NOT_ACCEPTABLE
static final HttpStatus PROXY_AUTHENTICATION_REQUIRED
static final HttpStatus REQUEST_TIMEOUT
static final HttpStatus CONFLICT
static final HttpStatus GONE
static final HttpStatus LENGTH_REQUIRED
static final HttpStatus PRECONDITION_FAILED
static final HttpStatus PAYLOAD_TOO_LARGE
@Deprecated static final HttpStatus REQUEST_ENTITY_TOO_LARGE
PAYLOAD_TOO_LARGE.static final HttpStatus URI_TOO_LONG
@Deprecated static final HttpStatus REQUEST_URI_TOO_LONG
URI_TOO_LONG.static final HttpStatus UNSUPPORTED_MEDIA_TYPE
static final HttpStatus EXPECTATION_FAILED
static final HttpStatus UNPROCESSABLE_ENTITY
static final HttpStatus LOCKED
static final HttpStatus FAILED_DEPENDENCY
static final HttpStatus UPGRADE_REQUIRED
static final HttpStatus INTERNAL_SERVER_ERROR
static final HttpStatus NOT_IMPLEMENTED
static final HttpStatus BAD_GATEWAY
static final HttpStatus SERVICE_UNAVAILABLE
static final HttpStatus GATEWAY_TIMEOUT
static final HttpStatus HTTP_VERSION_NOT_SUPPORTED
static final HttpStatus VARIANT_ALSO_NEGOTIATES
static final HttpStatus INSUFFICIENT_STORAGE
int statusCode()
java.lang.String reason()
Note: the reason phrase doesn't contain the status code itself.
null if the status code is unknown.java.lang.String httpStatusLine(int httpVersionMajor,
int httpVersionMinor)
HTTP/VersionMajor.VersionMinor SP Status-Code SP Reason-Phrase
httpVersionMajor - The major version number, usually 1httpVersionMinor - The minor version number, usually 1boolean isInformational()
true if this represents an informational status code, false otherwise.boolean isSuccess()
true if this represents a success status code, false otherwise.boolean isRedirect()
true if this represents a redirection status code, false otherwise.boolean isClientError()
true if this represents a client error status code, false otherwise.boolean isServerError()
true if this represents a server error status code, false otherwise.int hashCode()
hashCode in class java.lang.Objectboolean equals(java.lang.Object obj)
equals in class java.lang.Object