Holger's Java API

## Hierarchy For Package com.antelmann.net.mail

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - com.antelmann.db.AbstractDBEntry (implements com.antelmann.db.DBEntry)
    - com.antelmann.net.mail.MessageEntry (implements com.antelmann.calendar.Timed, com.antelmann.util.Wrapped<T>)
  - javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
    - com.antelmann.util.table.AbstractObjectTableModel<T> (implements java.lang.Iterable<T>, com.antelmann.util.ListRetriever<T>, com.antelmann.util.table.ObjectTableModel<T>)
      - com.antelmann.util.table.MethodTableModel<T>
        - com.antelmann.net.mail.EmailTableModel
      - com.antelmann.util.table.PatternTableModel<T>
        - com.antelmann.net.mail.MessageTableModel
    - com.antelmann.net.mail.EmailAccountTableModel
  - com.antelmann.sql.BaseRowMapper<T> (implements com.antelmann.util.Converter<T1,T2>, com.antelmann.sql.ObjectRowMapper<T>)
    - com.antelmann.net.mail.MessageEntryMapper<M>
  - java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
    - java.awt.Container
      - javax.swing.JComponent (implements java.io.Serializable)
        - com.antelmann.net.mail.JEmailAccountForm
        - com.antelmann.net.mail.JEmailForm (implements com.antelmann.util.gui.EditableComponent)
        - com.antelmann.net.mail.JEmailViewer
        - com.antelmann.util.table.JFilteredTableComponent (implements com.antelmann.util.ListRetriever<T>, com.antelmann.util.ValueRetriever<T>)
          - com.antelmann.net.mail.JPopMessageTable
        - com.antelmann.net.mail.JMessageTable (implements com.antelmann.util.ListRetriever<T>, com.antelmann.util.Refreshable, com.antelmann.util.ValueRetriever<T>)
        - javax.swing.JTable (implements javax.accessibility.Accessible, javax.swing.event.CellEditorListener, javax.swing.event.ListSelectionListener, javax.swing.event.RowSorterListener, javax.swing.Scrollable, javax.swing.event.TableColumnModelListener, javax.swing.event.TableModelListener)
          - com.antelmann.net.mail.JEmailAccountTable
      - java.awt.Window (implements javax.accessibility.Accessible)
        - java.awt.Frame (implements java.awt.MenuContainer)
          - javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
            - com.antelmann.util.gui.JMainFrame
              - com.antelmann.net.mail.EmailClientFrame
              - com.antelmann.net.mail.EmailWatcherFrame (implements com.antelmann.util.logging.LogExceptionHandler)
              - com.antelmann.net.mail.JNewsletterManager
  - com.antelmann.net.mail.Email (implements com.antelmann.util.DetailedString, com.antelmann.util.Forgeable<T>, java.io.Serializable)
  - com.antelmann.net.mail.Email.Attachment (implements javax.activation.DataSource, java.io.Serializable)
  - com.antelmann.net.mail.Email.Header (implements java.io.Serializable)
  - com.antelmann.net.mail.EmailConverter (implements com.antelmann.util.Converter<T1,T2>)
  - javax.mail.Folder
    - com.antelmann.net.mail.LocalSerializedFolderWrapper (implements java.io.Serializable)
  - com.antelmann.net.mail.HtmlEmailExtractor (implements com.antelmann.util.PatternExtractor<TYPE,PATTERN>)
  - com.antelmann.net.mail.IMAPAccount (implements java.io.Serializable)
  - com.antelmann.net.mail.IMAPBackup (implements com.antelmann.util.logging.LoggerProvider, java.lang.Runnable, com.antelmann.util.Task<EX>)
  - com.antelmann.net.mail.IMAPBackup.DirArchiver (implements com.antelmann.util.Handler<T,E>)
  - com.antelmann.net.mail.IMAPBackup.ZipDirArchiver (implements java.io.Closeable, com.antelmann.util.Handler<T,E>)
  - com.antelmann.net.mail.MailScanner (implements com.antelmann.net.CrawlerSetting)
  - com.antelmann.net.mail.POP3Account (implements com.antelmann.util.Forgeable<T>, java.lang.Iterable<T>, com.antelmann.util.logging.LoggerProvider)
  - com.antelmann.net.mail.POP3Account.Config (implements com.antelmann.util.DetailedString, com.antelmann.util.Forgeable<T>, java.io.Serializable, com.antelmann.io.XMLSerializable)
  - com.antelmann.net.mail.SQLEmailCustomizer (implements java.io.Closeable, com.antelmann.net.mail.EmailCustomizer)
  - com.antelmann.net.mail.TableCustomizer (implements com.antelmann.net.mail.EmailCustomizer)
    - com.antelmann.net.mail.TableModelCustomizer
  - java.util.TimerTask (implements java.lang.Runnable)
    - com.antelmann.net.mail.AccountReader (implements com.antelmann.util.Task<EX>)

## Interface Hierarchy

- com.antelmann.net.mail.EmailCustomizer

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.antelmann.net.mail.MessageEntryMapper.Topic

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads