gnu.mail.providers.imap
Class IMAPMultipartDataSource
java.lang.Object
gnu.mail.providers.imap.IMAPMultipartDataSource
- DataSource, MultipartDataSource
public class IMAPMultipartDataSource
extends java.lang.Object
An IMAP multipart component.
BodyPart | getBodyPart(int index) - Returns the secified sub-part of the multipart.
|
String | getContentType() - Returns the content type of the body part that contains the multipart.
|
int | getCount() - Returns the number of sub-parts of the multipart.
|
InputStream | getInputStream() - Returns an input stream from which the content of this multipart can be
read.
|
String | getName() - Returns the content description of the body part that contains the
multipart.
|
OutputStream | getOutputStream() - IMAP multiparts are read-only.
|
multipart
protected IMAPMultipart multipart
The multipart object this data source is associated with.
IMAPMultipartDataSource
protected IMAPMultipartDataSource(IMAPMultipart multipart)
Called by the IMAPMessage.
getContentType
public String getContentType()
Returns the content type of the body part that contains the multipart.
getInputStream
public InputStream getInputStream()
throws IOException
Returns an input stream from which the content of this multipart can be
read.
getName
public String getName()
Returns the content description of the body part that contains the
multipart.
getOutputStream
public OutputStream getOutputStream()
throws IOException
IMAP multiparts are read-only.