@Contract(threading=IMMUTABLE)
final class OptionsHttp11Response
extends org.apache.http.message.AbstractHttpMessage
implements org.apache.http.HttpResponse
Modifier and Type | Field and Description |
---|---|
private org.apache.http.StatusLine |
statusLine |
private org.apache.http.ProtocolVersion |
version |
Constructor and Description |
---|
OptionsHttp11Response() |
Modifier and Type | Method and Description |
---|---|
void |
addHeader(org.apache.http.Header header) |
void |
addHeader(java.lang.String name,
java.lang.String value) |
boolean |
containsHeader(java.lang.String name) |
org.apache.http.Header[] |
getAllHeaders() |
org.apache.http.HttpEntity |
getEntity() |
org.apache.http.Header |
getFirstHeader(java.lang.String name) |
org.apache.http.Header[] |
getHeaders(java.lang.String name) |
org.apache.http.Header |
getLastHeader(java.lang.String name) |
java.util.Locale |
getLocale() |
org.apache.http.params.HttpParams |
getParams() |
org.apache.http.ProtocolVersion |
getProtocolVersion() |
org.apache.http.StatusLine |
getStatusLine() |
org.apache.http.HeaderIterator |
headerIterator() |
org.apache.http.HeaderIterator |
headerIterator(java.lang.String name) |
void |
removeHeader(org.apache.http.Header header) |
void |
removeHeaders(java.lang.String name) |
void |
setEntity(org.apache.http.HttpEntity entity) |
void |
setHeader(org.apache.http.Header header) |
void |
setHeader(java.lang.String name,
java.lang.String value) |
void |
setHeaders(org.apache.http.Header[] headers) |
void |
setLocale(java.util.Locale loc) |
void |
setParams(org.apache.http.params.HttpParams params) |
void |
setReasonPhrase(java.lang.String reason) |
void |
setStatusCode(int code) |
void |
setStatusLine(org.apache.http.ProtocolVersion ver,
int code) |
void |
setStatusLine(org.apache.http.ProtocolVersion ver,
int code,
java.lang.String reason) |
void |
setStatusLine(org.apache.http.StatusLine statusline) |
private final org.apache.http.StatusLine statusLine
private final org.apache.http.ProtocolVersion version
public org.apache.http.StatusLine getStatusLine()
getStatusLine
in interface org.apache.http.HttpResponse
public void setStatusLine(org.apache.http.StatusLine statusline)
setStatusLine
in interface org.apache.http.HttpResponse
public void setStatusLine(org.apache.http.ProtocolVersion ver, int code)
setStatusLine
in interface org.apache.http.HttpResponse
public void setStatusLine(org.apache.http.ProtocolVersion ver, int code, java.lang.String reason)
setStatusLine
in interface org.apache.http.HttpResponse
public void setStatusCode(int code) throws java.lang.IllegalStateException
setStatusCode
in interface org.apache.http.HttpResponse
java.lang.IllegalStateException
public void setReasonPhrase(java.lang.String reason) throws java.lang.IllegalStateException
setReasonPhrase
in interface org.apache.http.HttpResponse
java.lang.IllegalStateException
public org.apache.http.HttpEntity getEntity()
getEntity
in interface org.apache.http.HttpResponse
public void setEntity(org.apache.http.HttpEntity entity)
setEntity
in interface org.apache.http.HttpResponse
public java.util.Locale getLocale()
getLocale
in interface org.apache.http.HttpResponse
public void setLocale(java.util.Locale loc)
setLocale
in interface org.apache.http.HttpResponse
public org.apache.http.ProtocolVersion getProtocolVersion()
getProtocolVersion
in interface org.apache.http.HttpMessage
public boolean containsHeader(java.lang.String name)
containsHeader
in interface org.apache.http.HttpMessage
containsHeader
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.Header[] getHeaders(java.lang.String name)
getHeaders
in interface org.apache.http.HttpMessage
getHeaders
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.Header getFirstHeader(java.lang.String name)
getFirstHeader
in interface org.apache.http.HttpMessage
getFirstHeader
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.Header getLastHeader(java.lang.String name)
getLastHeader
in interface org.apache.http.HttpMessage
getLastHeader
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.Header[] getAllHeaders()
getAllHeaders
in interface org.apache.http.HttpMessage
getAllHeaders
in class org.apache.http.message.AbstractHttpMessage
public void addHeader(org.apache.http.Header header)
addHeader
in interface org.apache.http.HttpMessage
addHeader
in class org.apache.http.message.AbstractHttpMessage
public void addHeader(java.lang.String name, java.lang.String value)
addHeader
in interface org.apache.http.HttpMessage
addHeader
in class org.apache.http.message.AbstractHttpMessage
public void setHeader(org.apache.http.Header header)
setHeader
in interface org.apache.http.HttpMessage
setHeader
in class org.apache.http.message.AbstractHttpMessage
public void setHeader(java.lang.String name, java.lang.String value)
setHeader
in interface org.apache.http.HttpMessage
setHeader
in class org.apache.http.message.AbstractHttpMessage
public void setHeaders(org.apache.http.Header[] headers)
setHeaders
in interface org.apache.http.HttpMessage
setHeaders
in class org.apache.http.message.AbstractHttpMessage
public void removeHeader(org.apache.http.Header header)
removeHeader
in interface org.apache.http.HttpMessage
removeHeader
in class org.apache.http.message.AbstractHttpMessage
public void removeHeaders(java.lang.String name)
removeHeaders
in interface org.apache.http.HttpMessage
removeHeaders
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.HeaderIterator headerIterator()
headerIterator
in interface org.apache.http.HttpMessage
headerIterator
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.HeaderIterator headerIterator(java.lang.String name)
headerIterator
in interface org.apache.http.HttpMessage
headerIterator
in class org.apache.http.message.AbstractHttpMessage
public org.apache.http.params.HttpParams getParams()
getParams
in interface org.apache.http.HttpMessage
getParams
in class org.apache.http.message.AbstractHttpMessage
public void setParams(org.apache.http.params.HttpParams params)
setParams
in interface org.apache.http.HttpMessage
setParams
in class org.apache.http.message.AbstractHttpMessage