org.abstracthorizon.mercury.maildir
Class MaildirFolderData.Data
java.lang.Object
org.abstracthorizon.mercury.maildir.MaildirFolderData.Data
- Enclosing class:
- MaildirFolderData
protected static class MaildirFolderData.Data
- extends Object
Folders data class. This class keeps list of messages and map for files, messages pair.
It is moved to separate class just for easier handling of moving instance of this class
under weak reference regime when there are no open folders. That means garbage collector
can more easily remove not used messages.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
messages
protected List<MaildirMessage> messages
- Messages in this directory (folder(s))
files
protected HashMap<String,MaildirMessage> files
- Map from files to message objects
MaildirFolderData.Data
protected MaildirFolderData.Data()
Copyright © 2005-2009 Abstract Horizon. All Rights Reserved.