public class ByteArrayBody extends AbstractContentBody
MultipartEntityBuilder| Constructor and Description |
|---|
ByteArrayBody(byte[] data,
ContentType contentType,
java.lang.String filename) |
ByteArrayBody(byte[] data,
java.lang.String filename)
Creates a new ByteArrayBody.
|
ByteArrayBody(byte[] data,
java.lang.String mimeType,
java.lang.String filename)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getCharset()
The body descriptors character set, defaulted appropriately for the MIME type.
|
long |
getContentLength()
Returns the body descriptors content-length.
|
java.lang.String |
getFilename() |
java.lang.String |
getTransferEncoding()
Returns the body descriptors transfer encoding.
|
void |
writeTo(java.io.OutputStream out) |
getContentType, getMediaType, getMimeType, getSubType@Deprecated
public ByteArrayBody(byte[] data,
java.lang.String mimeType,
java.lang.String filename)
ByteArrayBody(byte[], ContentType, String)
or MultipartEntityBuilderdata - The contents of the file contained in this part.mimeType - The MIME type of the file contained in this part.filename - The name of the file contained in this part.public ByteArrayBody(byte[] data,
ContentType contentType,
java.lang.String filename)
public ByteArrayBody(byte[] data,
java.lang.String filename)
data - The contents of the file contained in this part.filename - The name of the file contained in this part.public java.lang.String getFilename()
public void writeTo(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic 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 ContentDescriptorgetCharset in class AbstractContentBodyTEXT types, when unset will
be set to default us-ascii. For other types, when unset,
null will be returned.public java.lang.String getTransferEncoding()
ContentDescriptorpublic long getContentLength()
ContentDescriptor