public abstract class Base<R>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.String |
BODY_ENCODING |
protected java.util.Map<java.lang.String,Cookie> |
cookies |
protected MultiMap<java.lang.String> |
headers |
| Constructor and Description |
|---|
Base() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
body() |
R |
body(byte[] body) |
R |
body(java.lang.Object body) |
R |
body(java.lang.String body) |
R |
body(java.lang.String body,
ContentType contentType) |
byte[] |
bodyBytes() |
<T> java.util.List<T> |
bodyList(java.lang.Class<T> componentType) |
<K,V> java.util.Map<K,V> |
bodyMap(java.lang.Class<K> keyType,
java.lang.Class<V> valueType) |
<T> T |
bodyValue() |
<T> T |
bodyValue(java.lang.Class<T> type) |
java.lang.String |
contentType() |
R |
contentType(ContentType contentType) |
Context |
context() |
R |
cookie(Cookie cookie) |
Cookie |
cookie(java.lang.String name)
Gets cookie value by name.
|
java.util.Map<java.lang.String,Cookie> |
cookies() |
void |
end() |
protected java.lang.String |
getBodyAsString() |
java.lang.String |
header(java.lang.String name)
Gets header value by name.
|
R |
header(java.lang.String name,
java.lang.String value) |
MultiMap<java.lang.String> |
headers() |
boolean |
isContentType(ContentType contentType) |
protected void |
setBody(byte[] value) |
protected void |
setBody(java.lang.String value) |
protected R |
setBodyObject(java.lang.Object body) |
protected static java.lang.String BODY_ENCODING
protected java.util.Map<java.lang.String,Cookie> cookies
protected MultiMap<java.lang.String> headers
public java.lang.String body()
public R body(byte[] body)
public R body(java.lang.Object body)
public R body(java.lang.String body)
public R body(java.lang.String body, ContentType contentType)
public byte[] bodyBytes()
public <T> java.util.List<T> bodyList(java.lang.Class<T> componentType)
public <K,V> java.util.Map<K,V> bodyMap(java.lang.Class<K> keyType,
java.lang.Class<V> valueType)
public <T> T bodyValue()
public <T> T bodyValue(java.lang.Class<T> type)
public java.lang.String contentType()
public R contentType(ContentType contentType)
public Context context()
public Cookie cookie(java.lang.String name)
public java.util.Map<java.lang.String,Cookie> cookies()
public void end()
public java.lang.String header(java.lang.String name)
public R header(java.lang.String name, java.lang.String value)
public MultiMap<java.lang.String> headers()
public boolean isContentType(ContentType contentType)
protected java.lang.String getBodyAsString()
protected void setBody(byte[] value)
protected void setBody(java.lang.String value)
protected R setBodyObject(java.lang.Object body)