public enum HttpMethod extends Enum<HttpMethod>
Enum Constant and Description |
---|
CONNECT |
DELETE |
GET |
HEAD |
MOVE |
OPTIONS |
POST |
PROXY |
PUT |
TRACE |
Modifier and Type | Field and Description |
---|---|
static Trie<HttpMethod> |
CACHE |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
asBuffer() |
String |
asString() |
static HttpMethod |
fromString(String method)
Converts the given String parameter to an HttpMethod
|
byte[] |
getBytes() |
boolean |
is(String s) |
static HttpMethod |
lookAheadGet(byte[] bytes,
int position,
int limit)
Optimised lookup to find a method name and trailing space in a byte array.
|
static HttpMethod |
lookAheadGet(ByteBuffer buffer)
Optimised lookup to find a method name and trailing space in a byte array.
|
static HttpMethod |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HttpMethod[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HttpMethod GET
public static final HttpMethod POST
public static final HttpMethod HEAD
public static final HttpMethod PUT
public static final HttpMethod OPTIONS
public static final HttpMethod DELETE
public static final HttpMethod TRACE
public static final HttpMethod CONNECT
public static final HttpMethod MOVE
public static final HttpMethod PROXY
public static final Trie<HttpMethod> CACHE
public static HttpMethod[] values()
for (HttpMethod c : HttpMethod.values()) System.out.println(c);
public static HttpMethod valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static HttpMethod lookAheadGet(byte[] bytes, int position, int limit)
bytes
- Array containing ISO-8859-1 charactersposition
- The first valid indexlimit
- The first non valid indexpublic static HttpMethod lookAheadGet(ByteBuffer buffer)
buffer
- buffer containing ISO-8859-1 characterspublic byte[] getBytes()
public boolean is(String s)
public ByteBuffer asBuffer()
public String asString()
public static HttpMethod fromString(String method)
method
- the String to get the equivalent HttpMethod fromCopyright © 1995-2015 Webtide. All Rights Reserved.