ContentBody, ContentDescriptorByteArrayBody, FileBody, InputStreamBody, StringBodypublic abstract class AbstractContentBody extends java.lang.Object implements ContentBody
| Constructor | Description |
|---|---|
AbstractContentBody(java.lang.String mimeType) |
Deprecated.
(4.3) use
AbstractContentBody(ContentType) |
AbstractContentBody(org.apache.http.entity.ContentType contentType) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getCharset() |
The body descriptors character set, defaulted appropriately for the MIME type.
|
org.apache.http.entity.ContentType |
getContentType() |
|
java.lang.String |
getMediaType() |
Gets the defaulted MIME media type for this content.
|
java.lang.String |
getMimeType() |
Returns the body descriptors MIME type.
|
java.lang.String |
getSubType() |
Gets the defaulted MIME sub type for this content.
|
getFilename, writeTogetContentLength, getTransferEncodingpublic AbstractContentBody(org.apache.http.entity.ContentType contentType)
@Deprecated public AbstractContentBody(java.lang.String mimeType)
AbstractContentBody(ContentType)public org.apache.http.entity.ContentType getContentType()
public java.lang.String getMimeType()
ContentDescriptorgetMimeType in interface ContentDescriptorContentDescriptor.getMediaType(),
ContentDescriptor.getSubType()public java.lang.String getMediaType()
ContentDescriptorTEXT, IMAGE, MULTIPARTgetMediaType in interface ContentDescriptorTEXT)ContentDescriptor.getMimeType()public java.lang.String getSubType()
ContentDescriptorgetSubType in interface ContentDescriptorPLAIN)ContentDescriptor.getMimeType()public java.lang.String getCharset()
ContentDescriptorThe body descriptors character set, defaulted appropriately for the MIME type.
For TEXT types, this will be defaulted to us-ascii.
For other types, when the charset parameter is missing this property will be null.
getCharset in interface ContentDescriptorTEXT types, when unset will
be set to default us-ascii. For other types, when unset,
null will be returned.