Class OptionsHttp11Response
- java.lang.Object
-
- org.apache.http.message.AbstractHttpMessage
-
- org.apache.http.impl.client.cache.OptionsHttp11Response
-
- All Implemented Interfaces:
org.apache.http.HttpMessage
,org.apache.http.HttpResponse
@Contract(threading=IMMUTABLE) final class OptionsHttp11Response extends org.apache.http.message.AbstractHttpMessage implements org.apache.http.HttpResponse
- Since:
- 4.1
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.http.StatusLine
statusLine
private org.apache.http.ProtocolVersion
version
-
Constructor Summary
Constructors Constructor Description OptionsHttp11Response()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addHeader(java.lang.String name, java.lang.String value)
void
addHeader(org.apache.http.Header header)
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(java.lang.String name, java.lang.String value)
void
setHeader(org.apache.http.Header header)
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)
-
-
-
Method Detail
-
getStatusLine
public org.apache.http.StatusLine getStatusLine()
- Specified by:
getStatusLine
in interfaceorg.apache.http.HttpResponse
-
setStatusLine
public void setStatusLine(org.apache.http.StatusLine statusline)
- Specified by:
setStatusLine
in interfaceorg.apache.http.HttpResponse
-
setStatusLine
public void setStatusLine(org.apache.http.ProtocolVersion ver, int code)
- Specified by:
setStatusLine
in interfaceorg.apache.http.HttpResponse
-
setStatusLine
public void setStatusLine(org.apache.http.ProtocolVersion ver, int code, java.lang.String reason)
- Specified by:
setStatusLine
in interfaceorg.apache.http.HttpResponse
-
setStatusCode
public void setStatusCode(int code) throws java.lang.IllegalStateException
- Specified by:
setStatusCode
in interfaceorg.apache.http.HttpResponse
- Throws:
java.lang.IllegalStateException
-
setReasonPhrase
public void setReasonPhrase(java.lang.String reason) throws java.lang.IllegalStateException
- Specified by:
setReasonPhrase
in interfaceorg.apache.http.HttpResponse
- Throws:
java.lang.IllegalStateException
-
getEntity
public org.apache.http.HttpEntity getEntity()
- Specified by:
getEntity
in interfaceorg.apache.http.HttpResponse
-
setEntity
public void setEntity(org.apache.http.HttpEntity entity)
- Specified by:
setEntity
in interfaceorg.apache.http.HttpResponse
-
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale
in interfaceorg.apache.http.HttpResponse
-
setLocale
public void setLocale(java.util.Locale loc)
- Specified by:
setLocale
in interfaceorg.apache.http.HttpResponse
-
getProtocolVersion
public org.apache.http.ProtocolVersion getProtocolVersion()
- Specified by:
getProtocolVersion
in interfaceorg.apache.http.HttpMessage
-
containsHeader
public boolean containsHeader(java.lang.String name)
- Specified by:
containsHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
containsHeader
in classorg.apache.http.message.AbstractHttpMessage
-
getHeaders
public org.apache.http.Header[] getHeaders(java.lang.String name)
- Specified by:
getHeaders
in interfaceorg.apache.http.HttpMessage
- Overrides:
getHeaders
in classorg.apache.http.message.AbstractHttpMessage
-
getFirstHeader
public org.apache.http.Header getFirstHeader(java.lang.String name)
- Specified by:
getFirstHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
getFirstHeader
in classorg.apache.http.message.AbstractHttpMessage
-
getLastHeader
public org.apache.http.Header getLastHeader(java.lang.String name)
- Specified by:
getLastHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
getLastHeader
in classorg.apache.http.message.AbstractHttpMessage
-
getAllHeaders
public org.apache.http.Header[] getAllHeaders()
- Specified by:
getAllHeaders
in interfaceorg.apache.http.HttpMessage
- Overrides:
getAllHeaders
in classorg.apache.http.message.AbstractHttpMessage
-
addHeader
public void addHeader(org.apache.http.Header header)
- Specified by:
addHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
addHeader
in classorg.apache.http.message.AbstractHttpMessage
-
addHeader
public void addHeader(java.lang.String name, java.lang.String value)
- Specified by:
addHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
addHeader
in classorg.apache.http.message.AbstractHttpMessage
-
setHeader
public void setHeader(org.apache.http.Header header)
- Specified by:
setHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
setHeader
in classorg.apache.http.message.AbstractHttpMessage
-
setHeader
public void setHeader(java.lang.String name, java.lang.String value)
- Specified by:
setHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
setHeader
in classorg.apache.http.message.AbstractHttpMessage
-
setHeaders
public void setHeaders(org.apache.http.Header[] headers)
- Specified by:
setHeaders
in interfaceorg.apache.http.HttpMessage
- Overrides:
setHeaders
in classorg.apache.http.message.AbstractHttpMessage
-
removeHeader
public void removeHeader(org.apache.http.Header header)
- Specified by:
removeHeader
in interfaceorg.apache.http.HttpMessage
- Overrides:
removeHeader
in classorg.apache.http.message.AbstractHttpMessage
-
removeHeaders
public void removeHeaders(java.lang.String name)
- Specified by:
removeHeaders
in interfaceorg.apache.http.HttpMessage
- Overrides:
removeHeaders
in classorg.apache.http.message.AbstractHttpMessage
-
headerIterator
public org.apache.http.HeaderIterator headerIterator()
- Specified by:
headerIterator
in interfaceorg.apache.http.HttpMessage
- Overrides:
headerIterator
in classorg.apache.http.message.AbstractHttpMessage
-
headerIterator
public org.apache.http.HeaderIterator headerIterator(java.lang.String name)
- Specified by:
headerIterator
in interfaceorg.apache.http.HttpMessage
- Overrides:
headerIterator
in classorg.apache.http.message.AbstractHttpMessage
-
getParams
public org.apache.http.params.HttpParams getParams()
- Specified by:
getParams
in interfaceorg.apache.http.HttpMessage
- Overrides:
getParams
in classorg.apache.http.message.AbstractHttpMessage
-
setParams
public void setParams(org.apache.http.params.HttpParams params)
- Specified by:
setParams
in interfaceorg.apache.http.HttpMessage
- Overrides:
setParams
in classorg.apache.http.message.AbstractHttpMessage
-
-