public class HttpMethod extends Object
| Modifier and Type | Field and Description |
|---|---|
static HttpMethod |
ACL
The RFC 3744
ACL method, this instance is interned and uniquely used. |
static HttpMethod |
BASELINE_CONTROL
The RFC 3253
BASELINE_CONTROL method, this instance is interned and uniquely used. |
static HttpMethod |
CHECKIN
The RFC 3253
CHECKIN method, this instance is interned and uniquely used. |
static HttpMethod |
CHECKOUT
The RFC 3253
CHECKOUT method, this instance is interned and uniquely used. |
static HttpMethod |
CONNECT
The RFC 2616
CONNECT method, this instance is interned and uniquely used. |
static HttpMethod |
COPY
The RFC 2518/4918
COPY method, this instance is interned and uniquely used. |
static HttpMethod |
DELETE
The RFC 2616
DELETE method, this instance is interned and uniquely used. |
static HttpMethod |
GET
The RFC 2616
GET method, this instance is interned and uniquely used. |
static HttpMethod |
HEAD
The RFC 2616
HEAD method, this instance is interned and uniquely used. |
static HttpMethod |
LABEL
The RFC 3253
LABEL method, this instance is interned and uniquely used. |
static HttpMethod |
LOCK
The RFC 2518/4918
LOCK method, this instance is interned and uniquely used. |
static HttpMethod |
MERGE
The RFC 3253
MERGE method, this instance is interned and uniquely used. |
static HttpMethod |
MKACTIVITY
The RFC 3253
MKACTIVITY method, this instance is interned and uniquely used. |
static HttpMethod |
MKCALENDAR
The RFC 4791
MKCALENDAR method, this instance is interned and uniquely used. |
static HttpMethod |
MKCOL
The RFC 2518/4918
MKCOL method, this instance is interned and uniquely used. |
static HttpMethod |
MKWORKSPACE
The RFC 3253
MKWORKSPACE method, this instance is interned and uniquely used. |
static HttpMethod |
MOVE
The RFC 2518/4918
MOVE method, this instance is interned and uniquely used. |
static HttpMethod |
OPTIONS
The RFC 2616
OPTIONS method, this instance is interned and uniquely used. |
static HttpMethod |
ORDERPATCH
The RFC 3648
ORDERPATCH method, this instance is interned and uniquely used. |
static HttpMethod |
PATCH
The RFC 5789
PATCH method, this instance is interned and uniquely used. |
static HttpMethod |
POST
The {RFC 2616 @code POST} method, this instance is interned and uniquely used.
|
static HttpMethod |
PROPFIND
The RFC 2518/4918
PROPFIND method, this instance is interned and uniquely used. |
static HttpMethod |
PROPPATCH
The RFC 2518/4918
PROPPATCH method, this instance is interned and uniquely used. |
static HttpMethod |
PUT
The RFC 2616
PUT method, this instance is interned and uniquely used. |
static HttpMethod |
REPORT
The RFC 3253
REPORT method, this instance is interned and uniquely used. |
static HttpMethod |
SEARCH
The RFC 5323
SEARCH method, this instance is interned and uniquely used. |
static HttpMethod |
TRACE
The RFC 2616
TRACE method, this instance is interned and uniquely used. |
static HttpMethod |
UNCHECKOUT
The RFC 3253
UNCHECKOUT method, this instance is interned and uniquely used. |
static HttpMethod |
UNLOCK
The RFC 2518/4918
UNLOCK method, this instance is interned and uniquely used. |
static HttpMethod |
UPDATE
The RFC 3253
UPDATE method, this instance is interned and uniquely used. |
static HttpMethod |
VERSION_CONTROL
The RFC 3253
VERSION_CONTROL method, this instance is interned and uniquely used. |
| Constructor and Description |
|---|
HttpMethod(String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static HttpMethod |
fromNetty(io.netty.handler.codec.http.HttpMethod method)
Lookup the
HttpMethod value for the specified nettyMethod. |
int |
hashCode() |
String |
name() |
JsonObject |
toJson() |
io.netty.handler.codec.http.HttpMethod |
toNetty() |
String |
toString() |
static HttpMethod |
valueOf(String value)
Lookup the
HttpMethod value for the specified value. |
static List<HttpMethod> |
values() |
public static final HttpMethod OPTIONS
OPTIONS method, this instance is interned and uniquely used.public static final HttpMethod GET
GET method, this instance is interned and uniquely used.public static final HttpMethod HEAD
HEAD method, this instance is interned and uniquely used.public static final HttpMethod POST
public static final HttpMethod PUT
PUT method, this instance is interned and uniquely used.public static final HttpMethod DELETE
DELETE method, this instance is interned and uniquely used.public static final HttpMethod TRACE
TRACE method, this instance is interned and uniquely used.public static final HttpMethod CONNECT
CONNECT method, this instance is interned and uniquely used.public static final HttpMethod PATCH
PATCH method, this instance is interned and uniquely used.public static final HttpMethod PROPFIND
PROPFIND method, this instance is interned and uniquely used.public static final HttpMethod PROPPATCH
PROPPATCH method, this instance is interned and uniquely used.public static final HttpMethod MKCOL
MKCOL method, this instance is interned and uniquely used.public static final HttpMethod COPY
COPY method, this instance is interned and uniquely used.public static final HttpMethod MOVE
MOVE method, this instance is interned and uniquely used.public static final HttpMethod LOCK
LOCK method, this instance is interned and uniquely used.public static final HttpMethod UNLOCK
UNLOCK method, this instance is interned and uniquely used.public static final HttpMethod MKCALENDAR
MKCALENDAR method, this instance is interned and uniquely used.public static final HttpMethod VERSION_CONTROL
VERSION_CONTROL method, this instance is interned and uniquely used.public static final HttpMethod REPORT
REPORT method, this instance is interned and uniquely used.public static final HttpMethod CHECKOUT
CHECKOUT method, this instance is interned and uniquely used.public static final HttpMethod CHECKIN
CHECKIN method, this instance is interned and uniquely used.public static final HttpMethod UNCHECKOUT
UNCHECKOUT method, this instance is interned and uniquely used.public static final HttpMethod MKWORKSPACE
MKWORKSPACE method, this instance is interned and uniquely used.public static final HttpMethod UPDATE
UPDATE method, this instance is interned and uniquely used.public static final HttpMethod LABEL
LABEL method, this instance is interned and uniquely used.public static final HttpMethod MERGE
MERGE method, this instance is interned and uniquely used.public static final HttpMethod BASELINE_CONTROL
BASELINE_CONTROL method, this instance is interned and uniquely used.public static final HttpMethod MKACTIVITY
MKACTIVITY method, this instance is interned and uniquely used.public static final HttpMethod ORDERPATCH
ORDERPATCH method, this instance is interned and uniquely used.public static final HttpMethod ACL
ACL method, this instance is interned and uniquely used.public static final HttpMethod SEARCH
SEARCH method, this instance is interned and uniquely used.public HttpMethod(String name)
public static List<HttpMethod> values()
public static HttpMethod fromNetty(io.netty.handler.codec.http.HttpMethod method)
HttpMethod value for the specified nettyMethod.
GET, POST, PUT, HEAD, OPTIONS,
DELETE, TRACE, CONNECT and PATCH are interned and will be returned
when case sensitively matching their string value (i.e "GET", etc...)
method - the netty methodHttpMethod instance for the specified netty methodpublic static HttpMethod valueOf(String value)
HttpMethod value for the specified value.
GET, POST, PUT, HEAD, OPTIONS,
DELETE, TRACE, CONNECT and PATCH are interned and will be returned
when case sensitively matching their string value (i.e "GET", etc...)
value - the valueHttpMethod instance for the specified string valueIllegalArgumentException - when the value is incorrect, the value is empty or contains an invalid charpublic JsonObject toJson()
public String name()
public String toString()
public io.netty.handler.codec.http.HttpMethod toNetty()
Copyright © 2022 Eclipse. All rights reserved.