public class DefaultHttpResponse extends DefaultHttpMessage implements HttpResponse
HttpResponse
implementation.Constructor and Description |
---|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders)
Creates a new instance.
|
DefaultHttpResponse(HttpVersion version,
HttpResponseStatus status,
boolean validateHeaders,
boolean singleHeaderFields)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
int |
hashCode() |
HttpResponse |
setProtocolVersion(HttpVersion version)
Set the protocol version of this
HttpMessage |
HttpResponse |
setStatus(HttpResponseStatus status)
Set the status of this
HttpResponse . |
HttpResponseStatus |
status()
Returns the status of this
HttpResponse . |
String |
toString() |
headers, protocolVersion
decoderResult, setDecoderResult
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
headers, protocolVersion
decoderResult, setDecoderResult
public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status)
version
- the HTTP version of this responsestatus
- the getStatus of this responsepublic DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders)
version
- the HTTP version of this responsestatus
- the getStatus of this responsevalidateHeaders
- validate the header names and values when adding them to the HttpHeaders
public DefaultHttpResponse(HttpVersion version, HttpResponseStatus status, boolean validateHeaders, boolean singleHeaderFields)
version
- the HTTP version of this responsestatus
- the getStatus of this responsevalidateHeaders
- validate the header names and values when adding them to the HttpHeaders
singleHeaderFields
- determines if HTTP headers with multiple values should be added as a single
field or as multiple header fields.public HttpResponseStatus status()
HttpResponse
HttpResponse
.status
in interface HttpResponse
HttpResponseStatus
of this HttpResponse
public HttpResponse setStatus(HttpResponseStatus status)
HttpResponse
HttpResponse
.setStatus
in interface HttpResponse
public HttpResponse setProtocolVersion(HttpVersion version)
HttpMessage
HttpMessage
setProtocolVersion
in interface HttpMessage
setProtocolVersion
in interface HttpResponse
setProtocolVersion
in class DefaultHttpMessage
public int hashCode()
hashCode
in class DefaultHttpMessage
public boolean equals(Object o)
equals
in class DefaultHttpMessage
Copyright © 2008–2015 The Netty Project. All rights reserved.