public enum HTTPMethod extends Enum<HTTPMethod>
Modifier and Type | Field and Description |
---|---|
boolean |
doesInput |
boolean |
doesOutput |
Modifier and Type | Method and Description |
---|---|
boolean |
canDo(boolean mustDoInput,
boolean mustDoOutput) |
boolean |
doesInput() |
boolean |
doesOutput() |
boolean |
followsRedirects() |
String |
getMethodName()
Use this instead of name(), so if the names happen to change (unlikely!) we can fix it here
|
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 POST
public static final HTTPMethod GET
public static final HTTPMethod PUT
public static final HTTPMethod DELETE
public static final HTTPMethod HEAD
public static final HTTPMethod PATCH
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 boolean doesInput()
public boolean doesOutput()
public boolean followsRedirects()
public boolean canDo(boolean mustDoInput, boolean mustDoOutput)
public String getMethodName()