## Hierarchy For Package javax.mail

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class javax.mail.Address (implements java.io.Serializable)
  - class javax.mail.Authenticator
  - class javax.mail.BodyPart (implements javax.mail.Part)
  - class javax.mail.FetchProfile
  - class javax.mail.FetchProfile.Item
    - class javax.mail.UIDFolder.FetchProfileItem
  - class javax.mail.Flags (implements java.lang.Cloneable, java.io.Serializable)
  - class javax.mail.Flags.Flag
  - class javax.mail.Folder
  - class javax.mail.Header
  - class javax.mail.Message (implements javax.mail.Part)
  - class javax.mail.Message.RecipientType (implements java.io.Serializable)
  - class javax.mail.MessageContext
  - class javax.mail.Multipart
  - class javax.mail.PasswordAuthentication
  - class javax.mail.Provider
  - class javax.mail.Provider.Type
  - class javax.mail.Service
    - class javax.mail.Store
    - class javax.mail.Transport
  - class javax.mail.Session
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class javax.mail.MessagingException
        - class javax.mail.AuthenticationFailedException
        - class javax.mail.FolderClosedException
        - class javax.mail.FolderNotFoundException
        - class javax.mail.IllegalWriteException
        - class javax.mail.MessageRemovedException
        - class javax.mail.MethodNotSupportedException
        - class javax.mail.NoSuchProviderException
        - class javax.mail.ReadOnlyFolderException
        - class javax.mail.SendFailedException
        - class javax.mail.StoreClosedException
  - class javax.mail.URLName

## Interface Hierarchy

- interface javax.activation.DataSource
  - interface javax.mail.MultipartDataSource
- interface javax.mail.MessageAware
- interface javax.mail.Part
- interface javax.mail.UIDFolder