Uses of Class
mail.Mail

Packages that use Mail
mail   
mail.gui   
mail.node   
mail.node.remote   
mail.types   
 

Uses of Mail in mail
 

Fields in mail declared as Mail
private  Mail MailArchive.MailEntry.m
           
private  Mail MailArchive.MailEntry.src
           
 

Fields in mail with type parameters of type Mail
private static java.util.Hashtable<java.lang.String,java.lang.Class<? extends Mail>> Mail.mailTypes
           
 

Methods in mail that return Mail
static Mail Mail.buildMail(org.w3c.dom.Element e)
          builds a mail out of an XML-Element
 Mail MailArchive.MailEntry.getComputed()
           
 Mail MailArchive.load(java.io.File f)
          loads a mail from a file
 Mail MailStore.MailIterator.next()
           
 

Methods in mail that return types with arguments of type Mail
 java.util.Iterator<Mail> MailStore.MailCollection.iterator()
           
 

Methods in mail with parameters of type Mail
 boolean MailStore.MailCollection.add(Mail m)
           
private  boolean MailArchive.Folder.exists(Mail m)
          tests, if a mail exists already TODO: this could also use mails-vector
 MailArchive.MailEntry MailArchive.store(Mail m)
          stores a mail in the Inbox of the Archive
 MailArchive.MailEntry MailArchive.Folder.store(Mail m)
          stores a mail in this folder
 

Method parameters in mail with type arguments of type Mail
protected static void Mail.registerPackage(java.lang.Class<? extends Mail> c, java.lang.String name)
           
 

Constructors in mail with parameters of type Mail
MailArchive.MailEntry(Mail mail, java.lang.String name, MailArchive.Folder f)
           
MailArchive.MailEntry(Mail mail, java.lang.String name, java.lang.String precomputed, MailArchive.Folder f)
           
 

Uses of Mail in mail.gui
 

Fields in mail.gui declared as Mail
private  Mail P2pMail.currentMail
           
 

Methods in mail.gui with parameters of type Mail
 void MailArchiveUI.addMail(Mail m)
           
 void P2pMail.setMail(Mail m)
           
 

Uses of Mail in mail.node
 

Methods in mail.node that return types with arguments of type Mail
 java.util.Collection<Mail> LocalNode.fetchMail()
           
 java.util.Collection<Mail> FriendNode.getMail(ID receiver)
           
 java.util.Collection<Mail> RemoteNode.getMail(ID receiver)
           
 java.util.Collection<Mail> LocalNode.getMail(ID receiver)
           
abstract  java.util.Collection<Mail> Node.getMail(ID receiver)
           
 

Methods in mail.node with parameters of type Mail
 void LocalNode.sendMail(Mail m)
           
 void FriendNode.store(Mail m)
           
 void RemoteNode.store(Mail m)
           
 void LocalNode.store(Mail m)
           
abstract  void Node.store(Mail m)
           
 

Uses of Mail in mail.node.remote
 

Fields in mail.node.remote declared as Mail
(package private)  Mail Store.m
           
 

Fields in mail.node.remote with type parameters of type Mail
(package private)  java.util.Collection<Mail> MailReply.mails
           
 

Methods in mail.node.remote that return types with arguments of type Mail
 java.util.Collection<Mail> MailReply.getMails()
           
 

Constructors in mail.node.remote with parameters of type Mail
Store(Communicator c, Mail m)
           
 

Constructor parameters in mail.node.remote with type arguments of type Mail
MailReply(Communicator c, java.lang.String requestID, java.util.Collection<Mail> mail)
           
 

Uses of Mail in mail.types
 

Subclasses of Mail in mail.types
 class ArriveMail
           
 class EncryptedMail
           
 class SignedMail
           
 class TextMail
          a plain text mail
 

Fields in mail.types declared as Mail
private  Mail SignedMail.m
           
private  Mail EncryptedMail.m
           
 

Methods in mail.types that return Mail
 Mail EncryptedMail.decrypt(CryptEngine decryptEngine)
           
 Mail SignedMail.getMail()
           
 

Constructors in mail.types with parameters of type Mail
ArriveMail(Mail m)
           
EncryptedMail(Node receiver, Mail m)
           
SignedMail(ID receiver, Mail m, CryptEngine sender)