Alphabetical Index

A B C D E F G H I J L M N O P Q R S T U V W X

A

add(javax.mail.FetchProfile.Item) - method in class javax.mail.FetchProfile
Add a predefined profile of headers.
add(javax.mail.Flags) - method in class javax.mail.Flags
Set all system and user flags from the supplied Flags.
add(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Set a system flag.
add(String) - method in class javax.mail.FetchProfile
Add a specific header.
add(String) - method in class javax.mail.Flags
Set a user flag.
addBodyPart(javax.mail.BodyPart) - method in class javax.mail.Multipart
Add a part to the end of the list.
addBodyPart(javax.mail.BodyPart,int) - method in class javax.mail.Multipart
Insert a part into the list at a designated point; all subsequent parts move down
ADDED - static field in class javax.mail.event.MessageCountEvent
Messages were added to the folder.
addFrom(javax.mail.Address[]) - method in class javax.mail.Message
Add multiple addresses to the "From" header.
addFrom(javax.mail.Address[]) - method in class javax.mail.internet.MimeMessage
addHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Add a new value to the header with the supplied name.
addHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
addHeader(String,String) - method in class javax.mail.internet.MimeMessage
addHeader(String,String) - method in class javax.mail.Part
addHeaderLine(String) - method in class javax.mail.internet.InternetHeaders
addHeaderLine(String) - method in class javax.mail.internet.MimeBodyPart
addHeaderLine(String) - method in class javax.mail.internet.MimeMessage
addHeaderLine(String) - method in class javax.mail.internet.MimePart
Add a recipent of a specified type.
Add recipents of a specified type.
address - field in class javax.mail.search.AddressTerm
The address.
address - field in class javax.mail.internet.InternetAddress
The address in RFC822 format.
Address - class javax.mail.Address
This abstract class models the addresses in a message.
AddressException - class javax.mail.internet.AddressException
AddressException() - constructor for class javax.mail.internet.AddressException
AddressException(String) - constructor for class javax.mail.internet.AddressException
AddressException(String,String) - constructor for class javax.mail.internet.AddressException
AddressException(String,String,int) - constructor for class javax.mail.internet.AddressException
AddressStringTerm - class javax.mail.search.AddressStringTerm
A Term that compares two Addresses as Strings.
AddressStringTerm(String) - constructor for class javax.mail.search.AddressStringTerm
Constructor.
AddressTerm - class javax.mail.search.AddressTerm
Term that compares two addresses.
AddressTerm(javax.mail.Address) - constructor for class javax.mail.search.AddressTerm
Constructor taking the address for this term.
ALERT - static field in class javax.mail.event.StoreEvent
Indicates that this message is an alert.
ALL - static field in class javax.mail.internet.MimeUtility
AndTerm - class javax.mail.search.AndTerm
Term that implements a logical AND across terms.
Constructor for performing a binary AND.
AndTerm(javax.mail.search.SearchTerm[]) - constructor for class javax.mail.search.AndTerm
Constructor for performing and AND across an arbitraty number of terms.
appendMessages(javax.mail.Message[]) - method in class javax.mail.Folder
Append the supplied messages to this folder.
ATTACHMENT - static field in class javax.mail.Part
Authenticator - class javax.mail.Authenticator

B

BodyPart - class javax.mail.BodyPart
BodyTerm - class javax.mail.search.BodyTerm
Term that matches on a message body.
BodyTerm(String) - constructor for class javax.mail.search.BodyTerm
Constructor specifying a pattern.

C

clone() - method in class javax.mail.Flags
Return a copy of this instance.
clone() - method in class javax.mail.internet.InternetAddress
Clone this object.
close() - method in class javax.mail.Service
Close this service and terminate its physical connection.
close(boolean) - method in class javax.mail.Folder
Close this folder; it must already be open.
CLOSED - static field in class javax.mail.event.ConnectionEvent
A connection was closed.
Called when a connection is closed.
comparison - field in class javax.mail.search.ComparisonTerm
ComparisonTerm - class javax.mail.search.ComparisonTerm
Base for comparison terms.
ComparisonTerm() - constructor for class javax.mail.search.ComparisonTerm
connect() - method in class javax.mail.Service
A generic connect method that takes no parameters allowing subclasses to implement an appropriate authentication scheme.
connect(String,int,String,String) - method in class javax.mail.Service
Connect to the specified host at the specified port using a simple username/password authenticaion scheme.
connect(String,String,String) - method in class javax.mail.Service
Connect to the specified host using a simple username/password authenticaion scheme and the default port.
ConnectionAdapter - class javax.mail.event.ConnectionAdapter
An adaptor that receives connection events.
ConnectionEvent - class javax.mail.event.ConnectionEvent
ConnectionEvent(Object,int) - constructor for class javax.mail.event.ConnectionEvent
ConnectionListener - interface javax.mail.event.ConnectionListener
Listener for handling connection events.
Determine if the given profile item is already included.
contains(javax.mail.Flags) - method in class javax.mail.Flags
See if all of the supplied Flags are set
contains(javax.mail.Flags.Flag) - method in class javax.mail.Flags
See if the supplied system flags are set
contains(String) - method in class javax.mail.FetchProfile
Determine if the specified header is already included.
contains(String) - method in class javax.mail.Flags
See if the supplied user flag is set
content - field in class javax.mail.internet.MimeBodyPart
This message's content (unless sourced from a SharedInputStream).
content - field in class javax.mail.internet.MimeMessage
This message's content (unless sourced from a SharedInputStream).
ContentDisposition - class javax.mail.internet.ContentDisposition
ContentDisposition() - constructor for class javax.mail.internet.ContentDisposition
ContentDisposition(String) - constructor for class javax.mail.internet.ContentDisposition
contentStream - field in class javax.mail.internet.MimeBodyPart
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.
contentStream - field in class javax.mail.internet.MimeMessage
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.
ContentType - class javax.mail.internet.ContentType
contentType - field in class javax.mail.Multipart
The content type of this multipart object; defaults to "multipart/mixed"
ContentType() - constructor for class javax.mail.internet.ContentType
ContentType(String) - constructor for class javax.mail.internet.ContentType
Copy the specified messages to another folder.
create(int) - method in class javax.mail.Folder
Create a new folder capable of containing subfoldera and/or messages as determined by the type parameter.
CREATED - static field in class javax.mail.event.FolderEvent
createInternetHeaders(InputStream) - method in class javax.mail.internet.MimeMessage
createInternetHeaders(InputStream) - method in class javax.mail.internet.MimeMultipart
createMimeBodyPart(InputStream) - method in class javax.mail.internet.MimeMultipart

D

date - field in class javax.mail.search.DateTerm
DateTerm - class javax.mail.search.DateTerm
DateTerm(int,Date) - constructor for class javax.mail.search.DateTerm
debug - field in class javax.mail.Service
Debug flag for this service, set from the Session's debug flag.
decode(InputStream,String) - static method in class javax.mail.internet.MimeUtility
decodeText(String) - static method in class javax.mail.internet.MimeUtility
decodeWord(String) - static method in class javax.mail.internet.MimeUtility
delete(boolean) - method in class javax.mail.Folder
Delete this folder and possibly any subfolders.
DELETED - static field in class javax.mail.event.FolderEvent
dh - field in class javax.mail.internet.MimeBodyPart
The DataHandler for this Message's content.
dh - field in class javax.mail.internet.MimeMessage
The DataHandler for this Message's content.
DISCONNECTED - static field in class javax.mail.event.ConnectionEvent
A connection was disconnected.
Called when a connection is disconnected.
dispatch(Object) - method in class javax.mail.event.ConnectionEvent
dispatch(Object) - method in class javax.mail.event.FolderEvent
dispatch(Object) - method in class javax.mail.event.MailEvent
dispatch(Object) - method in class javax.mail.event.MessageChangedEvent
dispatch(Object) - method in class javax.mail.event.MessageCountEvent
dispatch(Object) - method in class javax.mail.event.StoreEvent
dispatch(Object) - method in class javax.mail.event.TransportEvent
ds - field in class javax.mail.internet.MimeMultipart
DataSource that provides our InputStream.

E

encode(OutputStream,String) - static method in class javax.mail.internet.MimeUtility
encode(OutputStream,String,String) - static method in class javax.mail.internet.MimeUtility
encodedPersonal - field in class javax.mail.internet.InternetAddress
The personal name in RFC2047 format.
encodeText(String) - static method in class javax.mail.internet.MimeUtility
encodeText(String,String,String) - static method in class javax.mail.internet.MimeUtility
encodeWord(String) - static method in class javax.mail.internet.MimeUtility
encodeWord(String,String,String) - static method in class javax.mail.internet.MimeUtility
ENVELOPE_CHANGED - static field in class javax.mail.event.MessageChangedEvent
The messages envelope changed.
EQ - static field in class javax.mail.search.ComparisonTerm
equals(Object) - method in class javax.mail.Address
Subclasses must provide a suitable implementation of equals().
equals(Object) - method in class javax.mail.search.AddressTerm
equals(Object) - method in class javax.mail.search.AndTerm
equals(Object) - method in class javax.mail.search.ComparisonTerm
equals(Object) - method in class javax.mail.search.DateTerm
equals(Object) - method in class javax.mail.Flags
Equality is defined as true if the other object is a instanceof Flags with the same system and user flags set (using a case-insensitive name comparison for user flags).
equals(Object) - method in class javax.mail.search.FlagTerm
equals(Object) - method in class javax.mail.search.HeaderTerm
equals(Object) - method in class javax.mail.search.IntegerComparisonTerm
equals(Object) - method in class javax.mail.internet.InternetAddress
Compares two addresses for equality.
equals(Object) - method in class javax.mail.search.MessageNumberTerm
equals(Object) - method in class javax.mail.internet.NewsAddress
Subclasses must provide a suitable implementation of equals().
equals(Object) - method in class javax.mail.search.NotTerm
equals(Object) - method in class javax.mail.search.OrTerm
equals(Object) - method in class javax.mail.search.RecipientStringTerm
equals(Object) - method in class javax.mail.search.RecipientTerm
equals(Object) - method in class javax.mail.search.StringTerm
equals(Object) - method in class javax.mail.URLName
EventQueue - class javax.mail.EventQueue
exists() - method in class javax.mail.Folder
Check to see if this folder physically exists in the store.
expunge() - method in class javax.mail.Folder
Permanently delete all supplied messages that have the DELETED flag set from the Store.
expunged - field in class javax.mail.Message
True if this message has been expunged from the Store.

F

Hint to the store to prefetch information on the supplied messaged.
FetchProfile - class javax.mail.FetchProfile
A FetchProfile defines a list of message attributes that a client wishes to prefetch from the server during a fetch operation.
finalize() - method in class javax.mail.Folder
Unregisters all listeners.
finalize() - method in class javax.mail.Service
flags - field in class javax.mail.search.FlagTerm
The flags to test.
Flags - class javax.mail.Flags
Representation of flags that may be associated with a message.
flags - field in class javax.mail.internet.MimeMessage
This message's flags.
Flags() - constructor for class javax.mail.Flags
Construct a Flags instance with no flags set.
Flags(javax.mail.Flags) - constructor for class javax.mail.Flags
Construct a Flags instance with a same flags set.
Flags(javax.mail.Flags.Flag) - constructor for class javax.mail.Flags
Construct a Flags instance with a supplied system flag set.
Flags(String) - constructor for class javax.mail.Flags
Construct a Flags instance with the supplied user flags set.
FLAGS_CHANGED - static field in class javax.mail.event.MessageChangedEvent
The message's flags changed.
FlagTerm - class javax.mail.search.FlagTerm
Term for matching message Flags.
FlagTerm(javax.mail.Flags,boolean) - constructor for class javax.mail.search.FlagTerm
folder - field in class javax.mail.event.FolderEvent
Folder - class javax.mail.Folder
An abstract representation of a folder in a mail system; subclasses would implement Folders for each supported protocol.
folder - field in class javax.mail.Message
The Folder that contains this message, or null if it was not obtained from a folder.
Folder(javax.mail.Store) - constructor for class javax.mail.Folder
Constructor that initializes the Store.
FolderAdapter - class javax.mail.event.FolderAdapter
An adaptor that receives connection events.
FolderEvent - class javax.mail.event.FolderEvent
FolderEvent(Object,javax.mail.Folder,int) - constructor for class javax.mail.event.FolderEvent
Constructor other events.
Constructor used for RENAMED events.
FolderListener - interface javax.mail.event.FolderListener
FolderNotFoundException() - constructor for class javax.mail.FolderNotFoundException
format(Date,StringBuffer,FieldPosition) - method in class javax.mail.internet.MailDateFormat
FromStringTerm - class javax.mail.search.FromStringTerm
FromStringTerm(String) - constructor for class javax.mail.search.FromStringTerm
FromTerm - class javax.mail.search.FromTerm
FromTerm(javax.mail.Address) - constructor for class javax.mail.search.FromTerm
fullURL - field in class javax.mail.URLName

G

GE - static field in class javax.mail.search.ComparisonTerm
get(String) - method in class javax.mail.internet.ParameterList
getAddress() - method in class javax.mail.search.AddressTerm
Return the address of this term.
getAddress() - method in class javax.mail.internet.InternetAddress
Return the address.
getAllHeaderLines() - method in class javax.mail.internet.InternetHeaders
getAllHeaderLines() - method in class javax.mail.internet.MimeBodyPart
getAllHeaderLines() - method in class javax.mail.internet.MimeMessage
getAllHeaderLines() - method in class javax.mail.internet.MimePart
getAllHeaders() - method in class javax.mail.internet.InternetHeaders
Return all headers.
getAllHeaders() - method in class javax.mail.internet.MimeBodyPart
getAllHeaders() - method in class javax.mail.internet.MimeMessage
getAllHeaders() - method in class javax.mail.Part
getAllRecipients() - method in class javax.mail.Message
Get all recipients of this message.
getAllRecipients() - method in class javax.mail.internet.MimeMessage
getBaseType() - method in class javax.mail.internet.ContentType
getBodyPart(int) - method in class javax.mail.internet.MimeMultipart
getBodyPart(int) - method in class javax.mail.Multipart
Get the specified part; numbering starts at zero.
getBodyPart(int) - method in class javax.mail.MultipartDataSource
getBodyPart(String) - method in class javax.mail.internet.MimeMultipart
getCharSet(String) - method in class org.apache.geronimo.mail.handlers.TextHandler
get the character set from content type
getClassName() - method in class javax.mail.Provider
getComparison() - method in class javax.mail.search.DateTerm
getComparison() - method in class javax.mail.search.IntegerComparisonTerm
getContent() - method in class javax.mail.internet.MimeBodyPart
getContent() - method in class javax.mail.internet.MimeMessage
getContent() - method in class javax.mail.Part
getContent(DataSource) - method in class org.apache.geronimo.mail.handlers.TextHandler
Method getContent
getContentID() - method in class javax.mail.internet.MimeBodyPart
getContentID() - method in class javax.mail.internet.MimeMessage
getContentID() - method in class javax.mail.internet.MimePart
getContentLanguage() - method in class javax.mail.internet.MimeBodyPart
getContentLanguage() - method in class javax.mail.internet.MimeMessage
getContentLanguage() - method in class javax.mail.internet.MimePart
getContentMD5() - method in class javax.mail.internet.MimeBodyPart
getContentMD5() - method in class javax.mail.internet.MimeMessage
getContentMD5() - method in class javax.mail.internet.MimePart
getContentStream() - method in class javax.mail.internet.MimeBodyPart
getContentStream() - method in class javax.mail.internet.MimeMessage
getContentType() - method in class javax.mail.internet.MimeBodyPart
getContentType() - method in class javax.mail.internet.MimeMessage
getContentType() - method in class javax.mail.internet.MimePartDataSource
getContentType() - method in class javax.mail.Multipart
Return the content type.
getContentType() - method in class javax.mail.Part
getCount() - method in class javax.mail.internet.MimeMultipart
getCount() - method in class javax.mail.Multipart
Return the number of enclosed parts
getCount() - method in class javax.mail.MultipartDataSource
getDataHandler() - method in class javax.mail.internet.MimeBodyPart
getDataHandler() - method in class javax.mail.internet.MimeMessage
getDataHandler() - method in class javax.mail.Part
getDate() - method in class javax.mail.search.DateTerm
getDebug() - method in class javax.mail.Session
Get the debug setting for this session.
getDebugOut() - method in class javax.mail.Session
Return the debug output stream.
getDefaultFolder() - method in class javax.mail.Store
Retutn a Folder object that represents the root of the namespace for the current user.
getDefaultInstance(Properties) - static method in class javax.mail.Session
Get the "default" instance assuming no authenticator is required.
Get the "default" session.
getDefaultJavaCharset() - static method in class javax.mail.internet.MimeUtility
getDefaultUserName() - method in class javax.mail.Authenticator
getDeletedMessageCount() - method in class javax.mail.Folder
Return the numbew of messages in this folder that have the Flag.DELETED flag set.
getDescription() - method in class javax.mail.internet.MimeBodyPart
getDescription() - method in class javax.mail.internet.MimeMessage
getDescription() - method in class javax.mail.Part
getDF() - method in class org.apache.geronimo.mail.handlers.TextHandler
Method getDF
getDisposition() - method in class javax.mail.internet.ContentDisposition
getDisposition() - method in class javax.mail.internet.MimeBodyPart
getDisposition() - method in class javax.mail.internet.MimeMessage
getDisposition() - method in class javax.mail.Part
getEncoding() - method in class javax.mail.internet.MimeBodyPart
getEncoding() - method in class javax.mail.internet.MimeMessage
getEncoding() - method in class javax.mail.internet.MimePart
getEncoding(DataHandler) - static method in class javax.mail.internet.MimeUtility
getEncoding(DataSource) - static method in class javax.mail.internet.MimeUtility
getFile() - method in class javax.mail.URLName
getFileName() - method in class javax.mail.internet.MimeBodyPart
getFileName() - method in class javax.mail.internet.MimeMessage
getFileName() - method in class javax.mail.Part
getFlags() - method in class javax.mail.search.FlagTerm
getFlags() - method in class javax.mail.Message
Return a copy the flags associated with this message.
getFlags() - method in class javax.mail.internet.MimeMessage
getFolder() - method in class javax.mail.FolderClosedException
getFolder() - method in class javax.mail.event.FolderEvent
Return the affected folder.
getFolder() - method in class javax.mail.FolderNotFoundException
getFolder() - method in class javax.mail.Message
Return the folder containing this message.
getFolder() - method in class javax.mail.ReadOnlyFolderException
getFolder(javax.mail.URLName) - method in class javax.mail.Session
Return a closed folder for the supplied URLName, or null if it cannot be obtained.
getFolder(javax.mail.URLName) - method in class javax.mail.Store
Return the folder identified by the URLName; the URLName must refer to this Store.
getFolder(String) - method in class javax.mail.Folder
Get the Folder determined by the supplied name; if the name is relative then it is interpreted relative to this folder.
getFolder(String) - method in class javax.mail.Store
Return the Folder corresponding to the given name.
getFrom() - method in class javax.mail.Message
Return the "From" header indicating the identity of the person who the message is from; in some circumstances this may be different to the actual sender.
getFrom() - method in class javax.mail.internet.MimeMessage
getFullName() - method in class javax.mail.Folder
Return the full absolute name of this folder.
getGroup(boolean) - method in class javax.mail.internet.InternetAddress
Return the members of a group address.
getHeader(String) - method in class javax.mail.internet.InternetHeaders
Return all the values for the specified header.
getHeader(String) - method in class javax.mail.internet.MimeBodyPart
getHeader(String) - method in class javax.mail.internet.MimeMessage
getHeader(String) - method in class javax.mail.Part
getHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Return the values for the specified header as a single String.
getHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
getHeader(String,String) - method in class javax.mail.internet.MimeMessage
getHeader(String,String) - method in class javax.mail.internet.MimePart
getHeaderName() - method in class javax.mail.search.HeaderTerm
getHeaderNames() - method in class javax.mail.FetchProfile
Get the headers that have already been included.
getHost() - method in class javax.mail.internet.NewsAddress
getHost() - method in class javax.mail.URLName
getIgnoreCase() - method in class javax.mail.search.StringTerm
Indicate if case should be ignored when matching.
getInputStream() - method in class javax.mail.internet.MimeBodyPart
getInputStream() - method in class javax.mail.internet.MimeMessage
getInputStream() - method in class javax.mail.internet.MimePartDataSource
getInputStream() - method in class javax.mail.Part
getInstance(Properties) - static method in class javax.mail.Session
Create a new session initialized with the supplied properties with no authenticator.
getInstance(Properties,javax.mail.Authenticator) - static method in class javax.mail.Session
Create a new session initialized with the supplied properties which uses the supplied authenticator.
getInvalidAddresses() - method in class javax.mail.SendFailedException
getInvalidAddresses() - method in class javax.mail.event.TransportEvent
getItems() - method in class javax.mail.FetchProfile
Get the profile items already included.
getLineCount() - method in class javax.mail.internet.MimeBodyPart
getLineCount() - method in class javax.mail.internet.MimeMessage
getLineCount() - method in class javax.mail.Part
getLocalAddress(javax.mail.Session) - static method in class javax.mail.internet.InternetAddress
Return an InternetAddress representing the current user.
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.InternetHeaders
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeBodyPart
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeMessage
getMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimePart
getMatchingHeaders(String[]) - method in class javax.mail.internet.InternetHeaders
getMatchingHeaders(String[]) - method in class javax.mail.internet.MimeBodyPart
getMatchingHeaders(String[]) - method in class javax.mail.internet.MimeMessage
getMatchingHeaders(String[]) - method in class javax.mail.Part
getMessage() - method in class javax.mail.event.MessageChangedEvent
Return the affected message.
getMessage() - method in class javax.mail.MessageContext
Return the message that contains the content; if the Part is a Multipart then recurse up the chain until a Message is found.
getMessage() - method in class javax.mail.MessagingException
getMessage() - method in class javax.mail.event.StoreEvent
Return the text to be displayed to the user.
getMessage() - method in class javax.mail.event.TransportEvent
getMessage(int) - method in class javax.mail.Folder
Retrieve the message with the specified index in this Folder; messages indices start at 1 not zero.
getMessageByUID(long) - method in class javax.mail.UIDFolder
getMessageChangeType() - method in class javax.mail.event.MessageChangedEvent
Return the type of change.
getMessageContext() - method in class javax.mail.MessageAware
getMessageContext() - method in class javax.mail.internet.MimePartDataSource
getMessageCount() - method in class javax.mail.Folder
Return the number of messages this folder contains.
getMessageID() - method in class javax.mail.internet.MimeMessage
getMessageNumber() - method in class javax.mail.Message
Return the message number for this Message.
getMessages() - method in class javax.mail.Folder
Retrieve all messages.
getMessages() - method in class javax.mail.event.MessageCountEvent
Return the affected messages.
getMessages(ids[]) - method in class javax.mail.Folder
Retrieve messages with the specified indices.
getMessages(int,int) - method in class javax.mail.Folder
Retrieve messages with index between start and end inclusive
getMessagesByUID(long,long) - method in class javax.mail.UIDFolder
getMessagesByUID(long[]) - method in class javax.mail.UIDFolder
getMessageType() - method in class javax.mail.event.StoreEvent
Return the message type.
getMode() - method in class javax.mail.Folder
Return the mode of this folder ass passed to open(int), or -1 if the folder is closed.
getName() - method in class javax.mail.Folder
Return the name of this folder.
getName() - method in class javax.mail.Header
Return the name of this header.
getName() - method in class javax.mail.internet.MimePartDataSource
getNames() - method in class javax.mail.internet.ParameterList
getNewFolder() - method in class javax.mail.event.FolderEvent
Return the new folder; only applicable to RENAMED events.
getNewMessageCount() - method in class javax.mail.Folder
Return the numbew of messages in this folder that have the Flag.RECENT flag set.
getNewsgroup() - method in class javax.mail.internet.NewsAddress
getNextException() - method in class javax.mail.MessagingException
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.InternetHeaders
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeBodyPart
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimeMessage
getNonMatchingHeaderLines(String[]) - method in class javax.mail.internet.MimePart
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.InternetHeaders
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.MimeBodyPart
getNonMatchingHeaders(String[]) - method in class javax.mail.internet.MimeMessage
getNonMatchingHeaders(String[]) - method in class javax.mail.Part
getNumber() - method in class javax.mail.search.IntegerComparisonTerm
getOutputStream() - method in class javax.mail.internet.MimePartDataSource
getParameter(String) - method in class javax.mail.internet.ContentDisposition
getParameter(String) - method in class javax.mail.internet.ContentType
getParameterList() - method in class javax.mail.internet.ContentDisposition
getParameterList() - method in class javax.mail.internet.ContentType
getParent() - method in class javax.mail.BodyPart
getParent() - method in class javax.mail.Folder
Return the parent for this folder; if the folder is at the root of a heirarchy this returns null.
getParent() - method in class javax.mail.Multipart
Return the Part containing this Multipart object or null if unknown.
getPart() - method in class javax.mail.MessageContext
Return the Part that contains the content.
getPassword() - method in class javax.mail.PasswordAuthentication
getPassword() - method in class javax.mail.URLName
getPasswordAuthentication() - method in class javax.mail.Authenticator
Get the password authentication associated with a URL
getPattern() - method in class javax.mail.search.StringTerm
Return the pattern associated with this term.
getPermanentFlags() - method in class javax.mail.Folder
Get the flags supported by this folder.
getPersonal() - method in class javax.mail.internet.InternetAddress
Return the personal name.
getPersonalNamespaces() - method in class javax.mail.Store
Return the root folders of the personal namespace belonging to the current user.
getPort() - method in class javax.mail.URLName
getPos() - method in class javax.mail.internet.AddressException
getPosition() - method in class javax.mail.internet.SharedInputStream
getPrimaryType() - method in class javax.mail.internet.ContentType
getProperties() - method in class javax.mail.Session
Return the properties object for this Session; this is a live collection.
getProperty(String) - method in class javax.mail.Session
Return the specified property.
getProtocol() - method in class javax.mail.Provider
getProtocol() - method in class javax.mail.URLName
getProvider(String) - method in class javax.mail.Session
Return the provider for a specific protocol.
getProviders() - method in class javax.mail.Session
Return the list of providers available to this application.
getRawInputStream() - method in class javax.mail.internet.MimeBodyPart
getRawInputStream() - method in class javax.mail.internet.MimeMessage
getReceivedDate() - method in class javax.mail.Message
Return the date this message was received.
getReceivedDate() - method in class javax.mail.internet.MimeMessage
Get all recipients of the given type.
getRecipients(javax.mail.Message.RecipientType) - method in class javax.mail.internet.MimeMessage
getRecipientType() - method in class javax.mail.search.RecipientStringTerm
getRecipientType() - method in class javax.mail.search.RecipientTerm
getRef() - method in class javax.mail.internet.AddressException
getRef() - method in class javax.mail.URLName
getRemainder() - method in class javax.mail.internet.HeaderTokenizer
getReplyTo() - method in class javax.mail.Message
Get the addresses to which replies should be directed.
getReplyTo() - method in class javax.mail.internet.MimeMessage
getRequestingPort() - method in class javax.mail.Authenticator
getRequestingPrompt() - method in class javax.mail.Authenticator
getRequestingProtocol() - method in class javax.mail.Authenticator
getRequestingSite() - method in class javax.mail.Authenticator
getSender() - method in class javax.mail.internet.MimeMessage
Return the "Sender" header as an address.
getSentDate() - method in class javax.mail.Message
Return the date that this message was sent.
getSentDate() - method in class javax.mail.internet.MimeMessage
getSeparator() - method in class javax.mail.Folder
Return the character used by this folder's Store to separate path components.
getSession() - method in class javax.mail.MessageContext
Return the session associated with the Message containing this Part.
getSharedNamespaces() - method in class javax.mail.Store
Return the root folders of namespaces that are intended to be shared between users.
getSize() - method in class javax.mail.internet.MimeBodyPart
getSize() - method in class javax.mail.internet.MimeMessage
getSize() - method in class javax.mail.Part
getStore() - method in class javax.mail.Folder
Return the store that this folder is part of.
getStore() - method in class javax.mail.Session
Return a Store for the default protocol defined by the mail.store.protocol property.
getStore() - method in class javax.mail.StoreClosedException
getStore(javax.mail.Provider) - method in class javax.mail.Session
Return the Store specified by the given provider.
getStore(javax.mail.URLName) - method in class javax.mail.Session
Return a Store for the protocol specified in the given URL
getStore(String) - method in class javax.mail.Session
Return a Store for the specified protocol.
getSubject() - method in class javax.mail.Message
Get the subject for this message.
getSubject() - method in class javax.mail.internet.MimeMessage
getSubType() - method in class javax.mail.internet.ContentType
getSystemFlags() - method in class javax.mail.Flags
Return a list of Flags containing the system flags that have been set
getTerm() - method in class javax.mail.search.NotTerm
getTerms() - method in class javax.mail.search.AndTerm
Return the terms.
getTerms() - method in class javax.mail.search.OrTerm
getTestSet() - method in class javax.mail.search.FlagTerm
getTransferData(DataFlavor,DataSource) - method in class org.apache.geronimo.mail.handlers.TextHandler
Method getTransferData
getTransferDataFlavors() - method in class org.apache.geronimo.mail.handlers.TextHandler
Method getTransferDataFlavors
getTransport() - method in class javax.mail.Session
Return a Transport for the default protocol specified by the mail.transport.protocol property.
getTransport(javax.mail.Address) - method in class javax.mail.Session
Return a transport for the protocol associated with the type of this address.
getTransport(javax.mail.Provider) - method in class javax.mail.Session
Return the Transport specified by a Provider
getTransport(javax.mail.URLName) - method in class javax.mail.Session
Return a transport for the protocol specified in the URL.
getTransport(String) - method in class javax.mail.Session
Return a Transport for the specified protocol.
getType() - method in class javax.mail.Address
Return a String that identifies this address type.
getType() - method in class javax.mail.event.ConnectionEvent
getType() - method in class javax.mail.Folder
Return the type of this folder, indicating whether it can contain subfolders, messages, or both.
getType() - method in class javax.mail.event.FolderEvent
Return the event type.
getType() - method in class javax.mail.internet.InternetAddress
Return the type of this address.
getType() - method in class javax.mail.event.MessageCountEvent
Return the event type.
getType() - method in class javax.mail.internet.NewsAddress
The type of this address; always "news".
getType() - method in class javax.mail.Provider
getType() - method in class javax.mail.event.TransportEvent
getUID(javax.mail.Message) - method in class javax.mail.UIDFolder
getUIDValidity() - method in class javax.mail.UIDFolder
getUnreadMessageCount() - method in class javax.mail.Folder
Return the numbew of messages in this folder that do not have the Flag.SEEN flag set.
getURL() - method in class javax.mail.URLName
getURLName() - method in class javax.mail.Folder
Return the URLName for this folder, which includes the location of the store.
getURLName() - method in class javax.mail.Service
Return a copy of the URLName representing this service with the password and file information removed.
getUserFlags() - method in class javax.mail.Flags
Return a list of user flags that have been set
getUserName() - method in class javax.mail.PasswordAuthentication
getUsername() - method in class javax.mail.URLName
getUserNamespaces(String) - method in class javax.mail.Store
Return the root folders of the personal namespaces belonging to the supplied user.
getValidSentAddresses() - method in class javax.mail.SendFailedException
getValidSentAddresses() - method in class javax.mail.event.TransportEvent
getValidUnsentAddresses() - method in class javax.mail.SendFailedException
getValidUnsentAddresses() - method in class javax.mail.event.TransportEvent
getValue() - method in class javax.mail.Header
Return the value of this header.
getVendor() - method in class javax.mail.Provider
getVersion() - method in class javax.mail.Provider
GT - static field in class javax.mail.search.ComparisonTerm

H

hashCode() - method in class javax.mail.search.AddressTerm
hashCode() - method in class javax.mail.search.AndTerm
hashCode() - method in class javax.mail.search.ComparisonTerm
hashCode() - method in class javax.mail.search.DateTerm
hashCode() - method in class javax.mail.Flags
Calculate a hashCode for this instance
hashCode() - method in class javax.mail.search.FlagTerm
hashCode() - method in class javax.mail.search.HeaderTerm
hashCode() - method in class javax.mail.search.IntegerComparisonTerm
hashCode() - method in class javax.mail.internet.InternetAddress
Return the hashCode for this address.
hashCode() - method in class javax.mail.internet.NewsAddress
hashCode() - method in class javax.mail.search.NotTerm
hashCode() - method in class javax.mail.search.OrTerm
hashCode() - method in class javax.mail.search.RecipientStringTerm
hashCode() - method in class javax.mail.search.RecipientTerm
hashCode() - method in class javax.mail.search.StringTerm
hashCode() - method in class javax.mail.URLName
hasNewMessages() - method in class javax.mail.Folder
Check to see if this Folder conatins messages with the Flag.RECENT flag set.
Header - class javax.mail.Header
Class representing a header field.
Header(String,String) - constructor for class javax.mail.Header
Constructor initializing all immutable fields.
headerName - field in class javax.mail.search.HeaderTerm
headers - field in class javax.mail.internet.MimeBodyPart
This message's headers.
headers - field in class javax.mail.internet.MimeMessage
This message's headers.
HeaderTerm - class javax.mail.search.HeaderTerm
HeaderTerm(String,String) - constructor for class javax.mail.search.HeaderTerm
HeaderTokenizer - class javax.mail.internet.HeaderTokenizer
HeaderTokenizer(String) - constructor for class javax.mail.internet.HeaderTokenizer
HeaderTokenizer(String,String) - constructor for class javax.mail.internet.HeaderTokenizer
HeaderTokenizer(String,String,boolean) - constructor for class javax.mail.internet.HeaderTokenizer
HOLDS_FOLDERS - static field in class javax.mail.Folder
Flag that indicates that a folder can contain other folders.
HOLDS_MESSAGES - static field in class javax.mail.Folder
Flag that indicates that a folder can contain messages.
host - field in class javax.mail.internet.NewsAddress
The host for this newsgroup

I

ignoreCase - field in class javax.mail.search.StringTerm
If true, case should be ignored during matching.
IllegalWriteException() - constructor for class javax.mail.IllegalWriteException
IllegalWriteException(String) - constructor for class javax.mail.IllegalWriteException
INLINE - static field in class javax.mail.Part
A Term that provides comparisons for integers.
IntegerComparisonTerm(int,int) - constructor for class javax.mail.search.IntegerComparisonTerm
InternetAddress - class javax.mail.internet.InternetAddress
A representation of an Internet email address as specified by RFC822 in conjunction with a human-readable personal name that can be encoded as specified by RFC2047.
InternetAddress() - constructor for class javax.mail.internet.InternetAddress
InternetAddress(String) - constructor for class javax.mail.internet.InternetAddress
InternetAddress(String,boolean) - constructor for class javax.mail.internet.InternetAddress
InternetAddress(String,String) - constructor for class javax.mail.internet.InternetAddress
InternetAddress(String,String,String) - constructor for class javax.mail.internet.InternetAddress
InternetHeaders - class javax.mail.internet.InternetHeaders
Class that represents the RFC822 headers associated with a message.
InternetHeaders() - constructor for class javax.mail.internet.InternetHeaders
Create an empty InternetHeaders
InternetHeaders(InputStream) - constructor for class javax.mail.internet.InternetHeaders
Create a new InternetHeaders initialized by reading headers from the stream.
invalid - field in class javax.mail.SendFailedException
invalid - field in class javax.mail.event.TransportEvent
Addresses that are invalid.
isConnected() - method in class javax.mail.Service
Check if this service is currently connected.
isExpunged() - method in class javax.mail.Message
Checks to see if this message has been expunged.
isGroup() - method in class javax.mail.internet.InternetAddress
Return true is this address is an RFC822 group address in the format phrase ":" [#mailbox] ";".
isMimeType(String) - method in class javax.mail.internet.MimeBodyPart
isMimeType(String) - method in class javax.mail.internet.MimeMessage
isMimeType(String) - method in class javax.mail.Part
isOpen() - method in class javax.mail.Folder
Indicates that the folder has been opened.
isRemoved() - method in class javax.mail.event.MessageCountEvent
isSet(javax.mail.Flags.Flag) - method in class javax.mail.Message
Check whether the supplied flag is set.
isSet(javax.mail.Flags.Flag) - method in class javax.mail.internet.MimeMessage
isSubscribed() - method in class javax.mail.Folder
Determine if the user is subscribed to this Folder.

J

javaCharset(String) - static method in class javax.mail.internet.MimeUtility

L

LASTUID - static field in class javax.mail.UIDFolder
A special value than can be passed as the end parameter to Folder.getMessages(int,int) to indicate the last message in this folder.
LE - static field in class javax.mail.search.ComparisonTerm
list() - method in class javax.mail.Folder
Convenience method that invokes list(String) with the pattern "%".
list(String) - method in class javax.mail.Folder
Return a list of folders from this Folder's namespace that match the supplied pattern.
listSubscribed() - method in class javax.mail.Folder
Convenience method that invokes listSubscribed(String) with the pattern "%".
listSubscribed(String) - method in class javax.mail.Folder
Return a list of folders to which the user is subscribed and which match the supplied pattern.
load(InputStream) - method in class javax.mail.internet.InternetHeaders
Read and parse the supplied stream and add all headers to the current set.
LT - static field in class javax.mail.search.ComparisonTerm

M

MailDateFormat - class javax.mail.internet.MailDateFormat
Formats ths date as specified by draft-ietf-drums-msg-fmt-08 dated January 26, 2000 which supercedes RFC822.
MailDateFormat() - constructor for class javax.mail.internet.MailDateFormat
MailEvent - class javax.mail.event.MailEvent
Common base class for mail events.
MailEvent(Object) - constructor for class javax.mail.event.MailEvent
match(Date) - method in class javax.mail.search.DateTerm
match(int) - method in class javax.mail.search.IntegerComparisonTerm
match(javax.mail.Address) - method in class javax.mail.search.AddressStringTerm
Tests if the patterm associated with this Term is a substring of the address in the supplied object.
match(javax.mail.Address) - method in class javax.mail.search.AddressTerm
Match to the supplied address.
match(javax.mail.internet.ContentType) - method in class javax.mail.internet.ContentType
match(javax.mail.Message) - method in class javax.mail.search.AndTerm
Match by applying the terms, in order, to the Message and performing an AND operation to the result.
match(javax.mail.Message) - method in class javax.mail.search.BodyTerm
match(javax.mail.Message) - method in class javax.mail.search.FlagTerm
Checks a matching criteria defined by the concrete subclass of this Term.
match(javax.mail.Message) - method in class javax.mail.search.FromStringTerm
match(javax.mail.Message) - method in class javax.mail.search.FromTerm
match(javax.mail.Message) - method in class javax.mail.search.HeaderTerm
match(javax.mail.Message) - method in class javax.mail.search.MessageIDTerm
match(javax.mail.Message) - method in class javax.mail.search.MessageNumberTerm
match(javax.mail.Message) - method in class javax.mail.search.NotTerm
match(javax.mail.Message) - method in class javax.mail.search.OrTerm
match(javax.mail.Message) - method in class javax.mail.search.ReceivedDateTerm
match(javax.mail.Message) - method in class javax.mail.search.RecipientStringTerm
match(javax.mail.Message) - method in class javax.mail.search.RecipientTerm
match(javax.mail.Message) - method in class javax.mail.search.SearchTerm
Checks a matching criteria defined by the concrete subclass of this Term.
match(javax.mail.Message) - method in class javax.mail.search.SentDateTerm
match(javax.mail.Message) - method in class javax.mail.search.SizeTerm
match(javax.mail.Message) - method in class javax.mail.search.SubjectTerm
match(javax.mail.search.SearchTerm) - method in class javax.mail.Message
Apply the specified search criteria to this message
match(String) - method in class javax.mail.internet.ContentType
match(String) - method in class javax.mail.search.StringTerm
Determine if the pattern associated with this term is a substring of the supplied String.
Message - class javax.mail.Message
message - field in class javax.mail.event.StoreEvent
The text to be presented to the user.
Message() - constructor for class javax.mail.Message
Default constructor.
Message(javax.mail.Folder,int) - constructor for class javax.mail.Message
Constructor initializing folder and message msgnum; intended to be used by implementations of Folder.
Message(javax.mail.Session) - constructor for class javax.mail.Message
Constructor initializing the session; intended to by used by client created instances.
MESSAGE_DELIVERED - static field in class javax.mail.event.TransportEvent
Indicates that the message has successfully been delivered to all recipients.
MESSAGE_NOT_DELIVERED - static field in class javax.mail.event.TransportEvent
Indicates that no messages could be delivered.
MESSAGE_PARTIALLY_DELIVERED - static field in class javax.mail.event.TransportEvent
Indicates that some of the messages were successfully delivered but that some failed.
MessageAware - interface javax.mail.MessageAware
MessageChangedEvent - class javax.mail.event.MessageChangedEvent
Constructor.
MessageChangedListener - interface javax.mail.event.MessageChangedListener
MessageContext - class javax.mail.MessageContext
The context in which a piece of message content is contained.
MessageContext(javax.mail.Part) - constructor for class javax.mail.MessageContext
Create a MessageContext object describing the context of the supplied Part.
MessageCountAdapter - class javax.mail.event.MessageCountAdapter
An adaptor that receives message count events.
MessageCountEvent - class javax.mail.event.MessageCountEvent
Event indicating a change in the number of messages in a folder.
Construct a new event.
MessageCountListener - interface javax.mail.event.MessageCountListener
MessageIDTerm - class javax.mail.search.MessageIDTerm
MessageIDTerm(String) - constructor for class javax.mail.search.MessageIDTerm
Constructor specifying a pattern.
MessageNumberTerm - class javax.mail.search.MessageNumberTerm
MessageNumberTerm(int) - constructor for class javax.mail.search.MessageNumberTerm
MessageRemovedException() - constructor for class javax.mail.MessageRemovedException
MessageRemovedException(String) - constructor for class javax.mail.MessageRemovedException
MessagingException() - constructor for class javax.mail.MessagingException
MessagingException(String) - constructor for class javax.mail.MessagingException
MessagingException(String,Exception) - constructor for class javax.mail.MessagingException
MIME - static field in class javax.mail.internet.HeaderTokenizer
MimeBodyPart - class javax.mail.internet.MimeBodyPart
MimeBodyPart() - constructor for class javax.mail.internet.MimeBodyPart
MimeBodyPart(InputStream) - constructor for class javax.mail.internet.MimeBodyPart
mimeCharset(String) - static method in class javax.mail.internet.MimeUtility
MimeMessage - class javax.mail.internet.MimeMessage
MimeMessage(javax.mail.Folder,InputStream,int) - constructor for class javax.mail.internet.MimeMessage
Create a MimeMessage by reading an parsing the data from the supplied stream.
MimeMessage(javax.mail.Folder,int) - constructor for class javax.mail.internet.MimeMessage
Create an new MimeMessage in the supplied Folder and message number.
Create a MimeMessage with the supplied headers and content.
MimeMessage(javax.mail.internet.MimeMessage) - constructor for class javax.mail.internet.MimeMessage
Copy a MimeMessage.
MimeMessage(javax.mail.Session) - constructor for class javax.mail.internet.MimeMessage
Create a new MimeMessage.
MimeMessage(javax.mail.Session,InputStream) - constructor for class javax.mail.internet.MimeMessage
Create a MimeMessage by reading an parsing the data from the supplied stream.
MimeMultipart - class javax.mail.internet.MimeMultipart
MimeMultipart() - constructor for class javax.mail.internet.MimeMultipart
Create an empty MimeMultipart with content type "multipart/mixed"
MimeMultipart(DataSource) - constructor for class javax.mail.internet.MimeMultipart
Create a MimeMultipart from the supplied DataSource.
MimeMultipart(String) - constructor for class javax.mail.internet.MimeMultipart
Create an empty MimeMultipart with the subtype supplied.
MimePart - interface javax.mail.internet.MimePart
MimePartDataSource - class javax.mail.internet.MimePartDataSource
MimePartDataSource(javax.mail.internet.MimePart) - constructor for class javax.mail.internet.MimePartDataSource
MimeUtility - class javax.mail.internet.MimeUtility
mode - field in class javax.mail.Folder
The current mode of this folder.
modified - field in class javax.mail.internet.MimeMessage
Flag indicating that the message has been modified; set to true when an empty message is created or when saveChanges() is called.
msg - field in class javax.mail.event.MessageChangedEvent
msg - field in class javax.mail.event.TransportEvent
The message associated with this event.
msgnum - field in class javax.mail.Message
The index of a message withing its folder, or zero if the message was not retrieved from a folder.
msgs - field in class javax.mail.event.MessageCountEvent
The affected messages.
Multipart - class javax.mail.Multipart
A container for multiple BodyParts.
Multipart() - constructor for class javax.mail.Multipart

N

NE - static field in class javax.mail.search.ComparisonTerm
newFolder - field in class javax.mail.event.FolderEvent
NewsAddress - class javax.mail.internet.NewsAddress
A representation of an RFC1036 Internet newsgroup address.
NewsAddress() - constructor for class javax.mail.internet.NewsAddress
NewsAddress(String) - constructor for class javax.mail.internet.NewsAddress
NewsAddress(String,String) - constructor for class javax.mail.internet.NewsAddress
newsgroup - field in class javax.mail.internet.NewsAddress
The name of this newsgroup
newStream(long,long) - method in class javax.mail.internet.SharedInputStream
next() - method in class javax.mail.internet.HeaderTokenizer
NoSuchProviderException() - constructor for class javax.mail.NoSuchProviderException
NoSuchProviderException(String) - constructor for class javax.mail.NoSuchProviderException
NOTICE - static field in class javax.mail.event.StoreEvent
Indicates that this message is a notice.
notification(javax.mail.event.StoreEvent) - method in class javax.mail.event.StoreListener
notifyConnectionListeners(int) - method in class javax.mail.Folder
notifyConnectionListeners(int) - method in class javax.mail.Service
notifyFolderListeners(int) - method in class javax.mail.Folder
notifyStoreListeners(int,String) - method in class javax.mail.Store
NotTerm - class javax.mail.search.NotTerm
Term that implements a logical negation.
NotTerm(javax.mail.search.SearchTerm) - constructor for class javax.mail.search.NotTerm
number - field in class javax.mail.search.IntegerComparisonTerm

O

open(int) - method in class javax.mail.Folder
Open this folder; the folder must be able to contain messages and must currently be closed.
OPENED - static field in class javax.mail.event.ConnectionEvent
A connection was opened.
Called when a connection is opened.
OrTerm - class javax.mail.search.OrTerm
OrTerm(javax.mail.search.SearchTerm[]) - constructor for class javax.mail.search.OrTerm

P

ParameterList - class javax.mail.internet.ParameterList
ParameterList() - constructor for class javax.mail.internet.ParameterList
ParameterList(String) - constructor for class javax.mail.internet.ParameterList
parent - field in class javax.mail.BodyPart
parent - field in class javax.mail.Multipart
The Part that contains this multipart.
parse() - method in class javax.mail.internet.MimeMultipart
parse(InputStream) - method in class javax.mail.internet.MimeMessage
Parse the supplied stream and initialize headers and content appropriately.
parse(String) - static method in class javax.mail.internet.InternetAddress
Parse addresses out of the string with basic checking.
parse(String) - static method in class javax.mail.internet.NewsAddress
Parse a comma-spearated list of addresses.
parse(String,boolean) - static method in class javax.mail.internet.InternetAddress
Parse addresses out of the string.
parse(String,ParsePosition) - method in class javax.mail.internet.MailDateFormat
parsed - field in class javax.mail.internet.MimeMultipart
Indicates if the data has been parsed.
ParseException - class javax.mail.internet.ParseException
ParseException() - constructor for class javax.mail.internet.ParseException
ParseException(String) - constructor for class javax.mail.internet.ParseException
parseHeader(String,boolean) - static method in class javax.mail.internet.InternetAddress
Parse addresses out of the string.
parseString(String) - method in class javax.mail.URLName
Part - interface javax.mail.Part
Note: Parts are used in Collections so implementing classes must provide a suitable implementation of equals and hashCode.
parts - field in class javax.mail.Multipart
Vector of sub-parts.
A data holder used by Authenticator to contain a username and password.
pattern - field in class javax.mail.search.StringTerm
The pattern associated with this term.
peek() - method in class javax.mail.internet.HeaderTokenizer
personal - field in class javax.mail.internet.InternetAddress
The personal name as a Java String.
pos - field in class javax.mail.internet.AddressException
Attempt the protocol-specific connection; subclasses should override this to establish a connection in the appropriate manner.
Provider - class javax.mail.Provider

Q

quote(String,String) - static method in class javax.mail.internet.MimeUtility

R

READ_ONLY - static field in class javax.mail.Folder
Flag indicating that this folder cannot be modified.
READ_WRITE - static field in class javax.mail.Folder
Flag indictaing that this folder can be modified.
ReceivedDateTerm - class javax.mail.search.ReceivedDateTerm
ReceivedDateTerm(int,Date) - constructor for class javax.mail.search.ReceivedDateTerm
RecipientStringTerm - class javax.mail.search.RecipientStringTerm
RecipientTerm - class javax.mail.search.RecipientTerm
ref - field in class javax.mail.internet.AddressException
remove(javax.mail.Flags) - method in class javax.mail.Flags
Unset all flags from the supplied instance.
remove(javax.mail.Flags.Flag) - method in class javax.mail.Flags
Unset the supplied system flag.
remove(String) - method in class javax.mail.Flags
Unset the supplied user flag.
remove(String) - method in class javax.mail.internet.ParameterList
removeBodyPart(int) - method in class javax.mail.Multipart
Remove the specified part; all others move down one
removeBodyPart(javax.mail.BodyPart) - method in class javax.mail.Multipart
Remove the supplied part from the list.
removed - field in class javax.mail.event.MessageCountEvent
If true, then messages were expunged from the folder by this client and message numbers reflect the deletion; if false, then the change was the result of an expunge by a different client.
removeHeader(String) - method in class javax.mail.internet.InternetHeaders
Remove all header entries with the supplied name
removeHeader(String) - method in class javax.mail.internet.MimeBodyPart
removeHeader(String) - method in class javax.mail.internet.MimeMessage
removeHeader(String) - method in class javax.mail.Part
RENAMED - static field in class javax.mail.event.FolderEvent
renameTo(javax.mail.Folder) - method in class javax.mail.Folder
Rename this folder; the folder must be closed.
reply(boolean) - method in class javax.mail.Message
Create a new message suitable as a reply to this message with all headers set up appropriately.
reply(boolean) - method in class javax.mail.internet.MimeMessage
Call back to the application supplied authenticator to get the needed username add password.
RFC822 - static field in class javax.mail.internet.HeaderTokenizer

S

saveChanges() - method in class javax.mail.Message
To ensure changes are saved to the store, this message should be invoked before its containing folder is closed.
saveChanges() - method in class javax.mail.internet.MimeMessage
saved - field in class javax.mail.internet.MimeMessage
Flag indicating that the message has been saved.
search(javax.mail.search.SearchTerm) - method in class javax.mail.Folder
Search this folder for messages matching the supplied search criteria.
Search the supplied messages for those that match the supplied criteria; messages must belong to this folder.
SearchException - class javax.mail.search.SearchException
SearchException() - constructor for class javax.mail.search.SearchException
SearchException(String) - constructor for class javax.mail.search.SearchException
SearchTerm - class javax.mail.search.SearchTerm
Base class for Terms in a parse tree used to represent a search condition.
send(javax.mail.Message) - static method in class javax.mail.Transport
Send a message to all recipient addresses it contains (as returned by Message.getAllRecipients()) using message transports appropriate for each address.
send(javax.mail.Message,javax.mail.Address[]) - static method in class javax.mail.Transport
Send a message to all addresses provided irrespective of any recipients contained in the message itself using message transports appropriate for each address.
SendFailedException() - constructor for class javax.mail.SendFailedException
SendFailedException(String) - constructor for class javax.mail.SendFailedException
Send a message to the supplied addresses using this transport; if any of the addresses are invalid then a SendFailedException is thrown.
SentDateTerm - class javax.mail.search.SentDateTerm
SentDateTerm(int,Date) - constructor for class javax.mail.search.SentDateTerm
Service - class javax.mail.Service
Service(javax.mail.Session,javax.mail.URLName) - constructor for class javax.mail.Service
Construct a new Service.
Session - class javax.mail.Session
OK, so we have a final class in the API with a heck of a lot of implementation required...
session - field in class javax.mail.Message
The Session associated with this message.
session - field in class javax.mail.Service
The session from which this service was created.
set - field in class javax.mail.search.FlagTerm
If true, test that all flags are set; if false, test that all flags are clear.
set(String,String) - method in class javax.mail.internet.ParameterList
setAddress(String) - method in class javax.mail.internet.InternetAddress
Set the address.
setCalendar(Calendar) - method in class javax.mail.internet.MailDateFormat
The calendar cannot be set
setConnected(boolean) - method in class javax.mail.Service
Notification to subclasses that the connection state has changed.
setContent(javax.mail.Multipart) - method in class javax.mail.internet.MimeBodyPart
setContent(javax.mail.Multipart) - method in class javax.mail.internet.MimeMessage
setContent(javax.mail.Multipart) - method in class javax.mail.Part
setContent(Object,String) - method in class javax.mail.internet.MimeBodyPart
setContent(Object,String) - method in class javax.mail.internet.MimeMessage
setContent(Object,String) - method in class javax.mail.Part
setContentID(String) - method in class javax.mail.internet.MimeBodyPart
setContentID(String) - method in class javax.mail.internet.MimeMessage
setContentLanguage(String[]) - method in class javax.mail.internet.MimeBodyPart
setContentLanguage(String[]) - method in class javax.mail.internet.MimeMessage
setContentLanguage(String[]) - method in class javax.mail.internet.MimePart
setContentMD5(String) - method in class javax.mail.internet.MimeBodyPart
setContentMD5(String) - method in class javax.mail.internet.MimeMessage
setContentMD5(String) - method in class javax.mail.internet.MimePart
setDataHandler(DataHandler) - method in class javax.mail.internet.MimeBodyPart
setDataHandler(DataHandler) - method in class javax.mail.internet.MimeMessage
setDataHandler(DataHandler) - method in class javax.mail.Part
setDebug(boolean) - method in class javax.mail.Session
Enable debugging for this session.
setDebugOut(PrintStream) - method in class javax.mail.Session
Set the output stream where debug information should be sent.
setDescription(String) - method in class javax.mail.internet.MimeBodyPart
setDescription(String) - method in class javax.mail.internet.MimeMessage
setDescription(String) - method in class javax.mail.Part
setDescription(String,String) - method in class javax.mail.internet.MimeBodyPart
setDescription(String,String) - method in class javax.mail.internet.MimeMessage
setDisposition(String) - method in class javax.mail.internet.ContentDisposition
setDisposition(String) - method in class javax.mail.internet.MimeBodyPart
setDisposition(String) - method in class javax.mail.internet.MimeMessage
setDisposition(String) - method in class javax.mail.Part
setExpunged(boolean) - method in class javax.mail.Message
Set the expunged flag for this message.
setFileName(String) - method in class javax.mail.internet.MimeBodyPart
setFileName(String) - method in class javax.mail.internet.MimeMessage
setFileName(String) - method in class javax.mail.Part
setFlag(javax.mail.Flags.Flag,boolean) - method in class javax.mail.Message
Set a flag to the supplied value.
Set flags on a set of messages to the supplied value.
Set flags on a range of messages to the supplied value.
setFlags(javax.mail.Flags,boolean) - method in class javax.mail.Message
Set the flags specified to the supplied value; flags not included in the supplied Flags parameter are not affected.
setFlags(javax.mail.Flags,boolean) - method in class javax.mail.internet.MimeMessage
Set flags on the messages to the supplied value; all messages must belong to this folder.
setFrom() - method in class javax.mail.Message
Set the "From" header for this message to the value of the "mail.user" property, of if that property is not set, to the value of the system property "user.name"
setFrom() - method in class javax.mail.internet.MimeMessage
Set the "From" header using the value returned by InternetAddress.getLocalAddress(Session).
setFrom(javax.mail.Address) - method in class javax.mail.Message
Set the "From" header to the supplied address.
setFrom(javax.mail.Address) - method in class javax.mail.internet.MimeMessage
setHeader(String,String) - method in class javax.mail.internet.InternetHeaders
Set the value of the header to the supplied value; any existing headers are removed.
setHeader(String,String) - method in class javax.mail.internet.MimeBodyPart
setHeader(String,String) - method in class javax.mail.internet.MimeMessage
setHeader(String,String) - method in class javax.mail.Part
setHost(String) - method in class javax.mail.internet.NewsAddress
setMessageNumber(int) - method in class javax.mail.Message
Set the message number for this Message.
Initialize this multipart object from the supplied data source.
setNewsgroup(String) - method in class javax.mail.internet.NewsAddress
setNextException(Exception) - method in class javax.mail.MessagingException
setNumberFormat(NumberFormat) - method in class javax.mail.internet.MailDateFormat
The format cannot be set
setParameter(String,String) - method in class javax.mail.internet.ContentDisposition
setParameter(String,String) - method in class javax.mail.internet.ContentType
setParent(javax.mail.Part) - method in class javax.mail.Multipart
Set the parent of this Multipart object
Set the password authentication associated with a URL.
setPersonal(String) - method in class javax.mail.internet.InternetAddress
Set the personal name.
setPersonal(String,String) - method in class javax.mail.internet.InternetAddress
Set the personal name.
setPrimaryType(String) - method in class javax.mail.internet.ContentType
setProvider(javax.mail.Provider) - method in class javax.mail.Session
Make the supplied Provider the default for its protocol.
Set the list of recipients for the specified type to a single address.
Set the list of recipients for the specified type.
setReplyTo(javax.mail.Address[]) - method in class javax.mail.Message
Set the addresses to which replies should be directed.
setReplyTo(javax.mail.Address[]) - method in class javax.mail.internet.MimeMessage
setSender(javax.mail.Address) - method in class javax.mail.internet.MimeMessage
Set the "Sender" header.
setSentDate(Date) - method in class javax.mail.Message
Set the date this message was sent.
setSentDate(Date) - method in class javax.mail.internet.MimeMessage
setSubject(String) - method in class javax.mail.Message
Set the subject of this message
setSubject(String) - method in class javax.mail.internet.MimeMessage
setSubject(String,String) - method in class javax.mail.internet.MimeMessage
setSubscribed(boolean) - method in class javax.mail.Folder
Set the user's subscription to this folder.
setSubType(String) - method in class javax.mail.internet.ContentType
setSubType(String) - method in class javax.mail.internet.MimeMultipart
setText(String) - method in class javax.mail.internet.MimeBodyPart
setText(String) - method in class javax.mail.internet.MimeMessage
setText(String) - method in class javax.mail.internet.MimePart
setText(String) - method in class javax.mail.Part
setText(String,String) - method in class javax.mail.internet.MimeBodyPart
setText(String,String) - method in class javax.mail.internet.MimeMessage
setText(String,String) - method in class javax.mail.internet.MimePart
setURLName(javax.mail.URLName) - method in class javax.mail.Service
Set the url field.
SharedInputStream - interface javax.mail.internet.SharedInputStream
size() - method in class javax.mail.internet.ParameterList
SizeTerm - class javax.mail.search.SizeTerm
SizeTerm(int,int) - constructor for class javax.mail.search.SizeTerm
store - field in class javax.mail.Folder
The store that this folder is part of.
Store - class javax.mail.Store
Abstract class that represents a message store.
Store(javax.mail.Session,javax.mail.URLName) - constructor for class javax.mail.Store
Constructor specifying session and url of this store.
StoreEvent - class javax.mail.event.StoreEvent
Event representing motifications from the Store connection.
StoreEvent(javax.mail.Store,int,String) - constructor for class javax.mail.event.StoreEvent
Construct a new event.
StoreListener - interface javax.mail.event.StoreListener
StringTerm - class javax.mail.search.StringTerm
A Term that provides matching criteria for Strings.
StringTerm(String) - constructor for class javax.mail.search.StringTerm
Constructor specifying a pattern.
StringTerm(String,boolean) - constructor for class javax.mail.search.StringTerm
Constructor specifying pattern and case sensitivity.
SubjectTerm - class javax.mail.search.SubjectTerm
SubjectTerm(String) - constructor for class javax.mail.search.SubjectTerm

T

term - field in class javax.mail.search.NotTerm
terms - field in class javax.mail.search.AndTerm
Terms to which the AND operator should be applied.
terms - field in class javax.mail.search.OrTerm
TextHandler - class org.apache.geronimo.mail.handlers.TextHandler
TextHandler() - constructor for class org.apache.geronimo.mail.handlers.TextHandler
TextHandler(ActivationDataFlavor) - constructor for class org.apache.geronimo.mail.handlers.TextHandler
Constructor TextHandler
toString() - method in class javax.mail.Address
Subclasses must provide a suitable representation of their address.
toString() - method in class javax.mail.internet.AddressException
toString() - method in class javax.mail.internet.ContentDisposition
toString() - method in class javax.mail.internet.ContentType
toString() - method in class javax.mail.Folder
Returns the full name of this folder; if null, returns the value from the superclass.
toString() - method in class javax.mail.internet.InternetAddress
Return a string representation of this address using only US-ASCII characters.
toString() - method in class javax.mail.internet.NewsAddress
Subclasses must provide a suitable representation of their address.
toString() - method in class javax.mail.internet.ParameterList
toString() - method in class javax.mail.Provider
toString() - method in class javax.mail.Service
toString() - method in class javax.mail.URLName
toString(int) - method in class javax.mail.internet.ParameterList
toString(javax.mail.Address[]) - static method in class javax.mail.internet.InternetAddress
Convert the supplied addresses into a single String of comma-separated text as produced by toString().
toString(javax.mail.Address[]) - static method in class javax.mail.internet.NewsAddress
Convert the supplied addresses to a comma-separated String.
toString(javax.mail.Address[],int) - static method in class javax.mail.internet.InternetAddress
Convert the supplies addresses into a String of comma-separated text, inserting line-breaks between addresses as needed to restrict the line length to 72 characters.
toUnicodeString() - method in class javax.mail.internet.InternetAddress
Return a string representation of this address using Unicode characters.
Transport - class javax.mail.Transport
Abstract class modeling a message transport.
Constructor taking Session and URLName parameters required for Service.Service(Session,URLName).
TransportAdapter - class javax.mail.event.TransportAdapter
An adaptor that receives transport events.
TransportEvent - class javax.mail.event.TransportEvent
Construct a new event,
TransportListener - interface javax.mail.event.TransportListener
type - field in class javax.mail.event.ConnectionEvent
type - field in class javax.mail.event.FolderEvent
type - field in class javax.mail.event.MessageChangedEvent
type - field in class javax.mail.event.MessageCountEvent
The event type.
type - field in class javax.mail.search.RecipientTerm
type - field in class javax.mail.event.StoreEvent
The message type.
type - field in class javax.mail.event.TransportEvent
The event type.

U

UIDFolder - interface javax.mail.UIDFolder
updateHeaders() - method in class javax.mail.internet.MimeBodyPart
updateHeaders() - method in class javax.mail.internet.MimeMessage
updateHeaders() - method in class javax.mail.internet.MimeMultipart
url - field in class javax.mail.Service
The URLName of this service
URLName - class javax.mail.URLName
URLName(String) - constructor for class javax.mail.URLName
URLName(String,String,int,String,String,String) - constructor for class javax.mail.URLName
URLName(URL) - constructor for class javax.mail.URLName

V

validate() - method in class javax.mail.internet.InternetAddress
validSent - field in class javax.mail.SendFailedException
validSent - field in class javax.mail.event.TransportEvent
Addresses to which the message was successfully delivered.
validUnsent - field in class javax.mail.SendFailedException
validUnsent - field in class javax.mail.event.TransportEvent
Addresses which are valid but to which the message was not sent.

W

writeTo(Object,String,OutputStream) - method in class org.apache.geronimo.mail.handlers.TextHandler
Method writeTo
writeTo(OutputStream) - method in class javax.mail.internet.MimeBodyPart
writeTo(OutputStream) - method in class javax.mail.internet.MimeMessage
writeTo(OutputStream) - method in class javax.mail.internet.MimeMultipart
writeTo(OutputStream) - method in class javax.mail.Multipart
Encode and write this multipart to the supplied OutputStream; the encoding used is determined by the implementation.
writeTo(OutputStream) - method in class javax.mail.Part
writeTo(OutputStream,String[]) - method in class javax.mail.internet.MimeMessage

X

XMLHandler - class org.apache.geronimo.mail.handlers.XMLHandler
XMLHandler() - constructor for class org.apache.geronimo.mail.handlers.XMLHandler