java.lang.Object | |
↳ | org.apache.http.entity.AbstractHttpEntity |
Known Direct Subclasses |
Known Indirect Subclasses |
Abstract base class for entities.
Provides the commonly used attributes for streamed and self-contained
implementations of HttpEntity
.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
chunked | The 'chunked' flag. | ||||||||||
contentEncoding | The Content-Encoding header. | ||||||||||
contentType | The Content-Type header. |
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Protected default constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Does not consume anything.
| |||||||||||
Obtains the Content-Encoding header.
| |||||||||||
Obtains the Content-Type header.
| |||||||||||
Obtains the 'chunked' flag.
| |||||||||||
Specifies the 'chunked' flag.
| |||||||||||
Specifies the Content-Encoding header, as a string.
| |||||||||||
Specifies the Content-Encoding header.
| |||||||||||
Specifies the Content-Type header.
| |||||||||||
Specifies the Content-Type header, as a string.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.apache.http.HttpEntity
|
The 'chunked' flag.
Returned by isChunked
,
unless that method is overridden.
The Content-Encoding header.
Returned by getContentEncoding
,
unless that method is overridden.
The Content-Type header.
Returned by getContentType
,
unless that method is overridden.
Protected default constructor.
The attributes of the created object remain
null
and false
, respectively.
Does not consume anything.
The default implementation does nothing if
isStreaming
returns false
, and throws an exception
if it returns true
.
This removes the burden of implementing
an empty method for non-streaming entities.
IOException | in case of an I/O problem |
---|---|
UnsupportedOperationException | if a streaming subclass does not override this method |
Obtains the Content-Encoding header.
The default implementation returns the value of the
contentEncoding
attribute.
null
Obtains the Content-Type header.
The default implementation returns the value of the
contentType
attribute.
null
Obtains the 'chunked' flag.
The default implementation returns the value of the
chunked
attribute.
Specifies the 'chunked' flag.
The default implementation sets the value of the
chunked
attribute.
b | the new 'chunked' flag |
---|
Specifies the Content-Encoding header, as a string.
The default implementation calls
setContentEncoding(Header)
.
ceString | the new Content-Encoding header, or
null to unset
|
---|
Specifies the Content-Encoding header.
The default implementation sets the value of the
contentEncoding
attribute.
contentEncoding | the new Content-Encoding header, or
null to unset
|
---|
Specifies the Content-Type header.
The default implementation sets the value of the
contentType
attribute.
contentType | the new Content-Encoding header, or
null to unset
|
---|
Specifies the Content-Type header, as a string.
The default implementation calls
setContentType(Header)
.
ctString | the new Content-Type header, or
null to unset
|
---|