enkan.data.ConversationAvailable, enkan.data.Extendable, enkan.data.FlashAvailable, enkan.data.SessionAvailable, enkan.data.TraceableDefaultHttpResponsepublic interface HttpResponse
extends enkan.data.SessionAvailable, enkan.data.FlashAvailable, enkan.data.Traceable, enkan.data.ConversationAvailable
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
java.lang.Object |
getBody() |
Returns raw body.
|
java.io.InputStream |
getBodyAsStream() |
Returns body as InputStream.
|
java.lang.String |
getBodyAsString() |
Returns body as String.
|
enkan.collection.Multimap<java.lang.String,Cookie> |
getCookies() |
|
Headers |
getHeaders() |
|
int |
getStatus() |
Returns a HTTP status code.
|
static HttpResponse |
of(java.io.File body) |
Creates HttpResponse with the given file body.
|
static HttpResponse |
of(java.io.InputStream body) |
Creates HttpResponse with the given Stream body.
|
static HttpResponse |
of(java.lang.String body) |
Creates HttpResponse with the given String body.
|
void |
setBody(java.io.File body) |
|
void |
setBody(java.io.InputStream body) |
|
void |
setBody(java.lang.String body) |
|
default void |
setContentType(java.lang.String type) |
|
void |
setCookies(enkan.collection.Multimap<java.lang.String,Cookie> cookies) |
|
void |
setHeaders(Headers headers) |
|
void |
setStatus(int status) |
Sets a HTTP status code.
|
static HttpResponse of(java.lang.String body)
body - String bodystatic HttpResponse of(java.io.InputStream body)
body - Stream bodystatic HttpResponse of(java.io.File body)
body - file bodyint getStatus()
void setStatus(int status)
status - a status code.Headers getHeaders()
void setHeaders(Headers headers)
enkan.collection.Multimap<java.lang.String,Cookie> getCookies()
void setCookies(enkan.collection.Multimap<java.lang.String,Cookie> cookies)
default void setContentType(java.lang.String type)
java.lang.String getBodyAsString()
java.io.InputStream getBodyAsStream()
java.lang.Object getBody()
void setBody(java.lang.String body)
void setBody(java.io.InputStream body)
void setBody(java.io.File body)
Copyright © 2016–2018. All rights reserved.