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.