java.lang.Object
swim.http.HttpPart
swim.http.HttpMessage<T>
- Direct Known Subclasses:
HttpRequest
,HttpResponse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract HttpMessage<T>
appendedHeader
(HttpHeader newHeader) abstract HttpMessage<T>
appendedHeaders
(FingerTrieSeq<HttpHeader> newHeaders) abstract HttpMessage<T>
appendedHeaders
(HttpHeader... newHeaders) abstract HttpMessage<String>
abstract HttpMessage<String>
abstract <T2> HttpMessage<T2>
content
(HttpPayload<T2> payload) contentDecoder
(MediaType mediaType) Encoder<?,
? extends HttpMessage<T>> encodeHttp
(OutputBuffer<?> output) Encoder<?,
? extends HttpMessage<T>> encodeHttp
(OutputBuffer<?> output, HttpWriter http) <H extends HttpHeader>
Habstract FingerTrieSeq<HttpHeader>
headers()
abstract HttpMessage<T>
headers
(FingerTrieSeq<HttpHeader> headers) abstract HttpMessage<T>
headers
(HttpHeader... headers) Encoder<?,
? extends HttpMessage<T>> Encoder<?,
? extends HttpMessage<T>> httpEncoder
(HttpWriter http) abstract HttpPayload<T>
payload()
abstract <T2> HttpMessage<T2>
payload
(HttpPayload<T2> payload) <T2> Decoder<? extends HttpMessage<T2>>
payloadDecoder
(Decoder<T2> contentDecoder) abstract HttpMessage<T>
updatedHeader
(HttpHeader newHeader) abstract HttpMessage<T>
updatedHeaders
(FingerTrieSeq<HttpHeader> newHeaders) abstract HttpMessage<T>
updatedHeaders
(HttpHeader... newHeaders) abstract HttpVersion
version()
Methods inherited from class swim.http.HttpPart
httpWriter, httpWriter, toHttp, writeHttp, writeHttp
-
Constructor Details
-
HttpMessage
public HttpMessage()
-
-
Method Details
-
version
-
headers
-
getHeader
-
getHeader
-
headers
-
headers
-
appendedHeaders
-
appendedHeaders
-
appendedHeader
-
updatedHeaders
-
updatedHeaders
-
updatedHeader
-
payload
-
payload
-
content
-
body
-
body
-
payloadDecoder
-
contentDecoder
-
contentDecoder
-
httpEncoder
-
httpEncoder
-
encodeHttp
-
encodeHttp
-
detectContentDecoder
-