Package com.sun.mail.imap
Class IMAPMultipartDataSource
java.lang.Object
javax.mail.internet.MimePartDataSource
com.sun.mail.imap.IMAPMultipartDataSource
- All Implemented Interfaces:
javax.activation.DataSource,MessageAware,MultipartDataSource
This class
-
Method Summary
Modifier and TypeMethodDescriptiongetBodyPart(int index) Get the specified Part.intgetCount()Return the number of enclosed BodyPart objects.Methods inherited from class javax.mail.internet.MimePartDataSource
getContentType, getInputStream, getMessageContext, getName, getOutputStreamMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.activation.DataSource
getContentType, getInputStream, getName, getOutputStream
-
Method Details
-
getCount
public int getCount()Description copied from interface:MultipartDataSourceReturn the number of enclosed BodyPart objects.- Specified by:
getCountin interfaceMultipartDataSource- Returns:
- number of parts
-
getBodyPart
Description copied from interface:MultipartDataSourceGet the specified Part. Parts are numbered starting at 0.- Specified by:
getBodyPartin interfaceMultipartDataSource- Parameters:
index- the index of the desired Part- Returns:
- the Part
- Throws:
MessagingException- for other failures
-