## Package grendel.storage

Interface Summary
FolderExtra | These are extra interfaces that our folder objects implement that are not implemented as part of the standard Folder class.
MailDrop | Interface to a maildrop: a place that we get new mail from.
MessageExtra | These are extra interfaces that our message objects implement that are not implemented as part of the standard Message class.

Class Summary
BerkeleyStore | Store for Berkeley mail folders.
FilterFolderFactory |
FolderExtraFactory | If you want to call any of the FolderExtra methods on a Folder, you should get the FolderExtra object using this call.
MessageExtraFactory | If you want to call any of the MessageExtra methods on a Message, you should get the MessageExtra object using this call.
NewsRC | This class represents a newsrc-format disk file, and the newsgroup descriptions within it.
NewsSet | This class represents a set of integers.
NewsStore | Store for News (NNTP) folders.
PopStore |
SearchResultsFolderFactory |
SelfTest |
UnixDotLock | Implements Unix-style dot-locking (locking file `"FOO"` by using an atomically-created file in the same directory named `"FOO.lock"`.) Use it like this: `UnixDotLock lock = new UnixDotLock(file); //` this blocks `//` ...

Exception Summary
MailDropException | An exception while trying to process a maildrop.