| 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 nullto unset | 
|---|
Specifies the Content-Encoding header.
 The default implementation sets the value of the
 contentEncoding attribute.
| contentEncoding | the new Content-Encoding header, or nullto unset | 
|---|
Specifies the Content-Type header.
 The default implementation sets the value of the
 contentType attribute.
| contentType | the new Content-Encoding header, or nullto unset | 
|---|
Specifies the Content-Type header, as a string.
 The default implementation calls
 setContentType(Header).
| ctString | the new Content-Type header, or nullto unset | 
|---|