javax.mail.internet
public class MimeBodyPart extends BodyPart implements MimePart
| Field Summary | |
|---|---|
| protected byte[] | content
This message's content (unless sourced from a SharedInputStream). |
| protected InputStream | contentStream
If the data for this message was supplied by a SharedInputStream
then this is another such stream representing the content of this message;
if this field is non-null, then content will be null. |
| protected DataHandler | dh
The DataHandler for this Message's content. |
| protected InternetHeaders | headers
This message's headers. |
| Constructor Summary | |
|---|---|
| MimeBodyPart() | |
| MimeBodyPart(InputStream in) | |
| MimeBodyPart(InternetHeaders headers, byte[] content) | |
| Method Summary | |
|---|---|
| void | addHeader(String name, String value) |
| void | addHeaderLine(String line) |
| Enumeration | getAllHeaderLines() |
| Enumeration | getAllHeaders() |
| Object | getContent() |
| String | getContentID() |
| String[] | getContentLanguage() |
| String | getContentMD5() |
| protected InputStream | getContentStream() |
| String | getContentType() |
| DataHandler | getDataHandler() |
| String | getDescription() |
| String | getDisposition() |
| String | getEncoding() |
| String | getFileName() |
| String[] | getHeader(String name) |
| String | getHeader(String name, String delimiter) |
| InputStream | getInputStream() |
| int | getLineCount() |
| Enumeration | getMatchingHeaderLines(String[] names) |
| Enumeration | getMatchingHeaders(String[] name) |
| Enumeration | getNonMatchingHeaderLines(String[] names) |
| Enumeration | getNonMatchingHeaders(String[] name) |
| InputStream | getRawInputStream() |
| int | getSize() |
| boolean | isMimeType(String type) |
| void | removeHeader(String name) |
| void | setContent(Object content, String type) |
| void | setContent(Multipart part) |
| void | setContentID(String cid) |
| void | setContentLanguage(String[] languages) |
| void | setContentMD5(String md5) |
| void | setDataHandler(DataHandler handler) |
| void | setDescription(String description) |
| void | setDescription(String description, String charset) |
| void | setDisposition(String disposition) |
| void | setFileName(String name) |
| void | setHeader(String name, String value) |
| void | setText(String text) |
| void | setText(String text, String charset) |
| protected void | updateHeaders() |
| void | writeTo(OutputStream out) |