|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ID | |
---|---|
mail.gui | |
mail.node | |
mail.node.crypt | |
mail.node.remote | |
mail.types |
Uses of ID in mail |
---|
Classes in mail with type parameters of type ID | |
---|---|
class |
Store<K extends ID,V>
|
Fields in mail declared as ID | |
---|---|
protected ID |
Mail.receiver
|
Methods in mail that return ID | |
---|---|
protected ID |
NameStore.clearV(java.lang.String s)
|
ID |
Mail.getReceiver()
returns the receiver of this mail, this method should never return null |
abstract ID |
Mail.getSender()
returns the sender of this mail. |
protected ID |
NameStore.load(java.lang.String s)
|
protected ID |
MailStore.loadKey(java.lang.String s)
|
Methods in mail with parameters of type ID | |
---|---|
FriendNode |
Addressbook.getForID(ID id)
|
protected java.lang.String |
NameStore.set(ID value)
|
Constructors in mail with parameters of type ID | |
---|---|
Mail(ID receiver)
creates a new Mail. |
|
MailStore.MailCollection(ID id)
|
Uses of ID in mail.gui |
---|
Methods in mail.gui with parameters of type ID | |
---|---|
void |
P2pMail.setAddress(ID id)
|
Uses of ID in mail.node |
---|
Subclasses of ID in mail.node | |
---|---|
class |
NameID
|
Fields in mail.node declared as ID | |
---|---|
private ID |
Node.IDComparator.compare
|
private ID |
Node.InvertedIDComparator.compare
|
Fields in mail.node with type parameters of type ID | |
---|---|
private java.util.Map<NameID,ID> |
LocalNode.names
|
Methods in mail.node that return ID | |
---|---|
ID |
Node.getID()
fetches the ID of this node |
ID |
FriendNode.getName(NameID nameid)
|
ID |
RemoteNode.getName(NameID nameid)
|
ID |
LocalNode.getName(NameID nameid)
|
abstract ID |
Node.getName(NameID nameid)
fetches the ID that registered the name with the given ID |
ID |
Node.searchName(NameID nameid)
|
Methods in mail.node with parameters of type ID | |
---|---|
int |
ID.distance(ID other)
calculates the Hamming-distance between two ID's. |
int |
Node.distance(ID nodeid)
calculates the distance between this and another node. |
java.util.ArrayList<Node> |
FriendNode.getClosest(ID nodeid)
|
java.util.ArrayList<Node> |
RemoteNode.getClosest(ID nodeid)
|
java.util.ArrayList<Node> |
LocalNode.getClosest(ID nodeid)
returns the neighbors of this node sorted by distance. |
abstract java.util.ArrayList<Node> |
Node.getClosest(ID nodeid)
returns the neighbors of this node sorted by distance. |
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)
|
Node |
FriendNode.getNode(ID id)
|
Node |
RemoteNode.getNode(ID id)
|
Node |
LocalNode.getNode(ID id)
|
abstract Node |
Node.getNode(ID id)
|
java.util.Collection<Node> |
Node.searchClosest(int num,
ID target)
|
Node |
Node.searchNode(ID id)
|
void |
FriendNode.storeName(NameID nameid,
ID user)
|
void |
RemoteNode.storeName(NameID nameid,
ID user)
|
void |
LocalNode.storeName(NameID nameid,
ID user)
|
abstract void |
Node.storeName(NameID nameid,
ID user)
|
Constructors in mail.node with parameters of type ID | |
---|---|
FriendNode(ID id)
|
|
FriendNode(ID id,
java.lang.String alias)
|
|
Node.IDComparator(ID compare)
|
|
Node.InvertedIDComparator(ID compare)
|
Constructor parameters in mail.node with type arguments of type ID | |
---|---|
LocalNode(MailStore mailStore,
java.util.Map<NameID,ID> nameStore,
EncSupply enc)
|
Uses of ID in mail.node.crypt |
---|
Fields in mail.node.crypt declared as ID | |
---|---|
(package private) ID |
OtherCryptEngine.id
|
Methods in mail.node.crypt that return ID | |
---|---|
ID |
OtherCryptEngine.getID()
|
ID |
CryptEngine.getID()
computes the ID of the user with the public Key returned by CryptEngine.getPublicKey() |
static ID |
CryptEngine.getID(byte[] key)
computes an ID out of an Public key. |
Constructors in mail.node.crypt with parameters of type ID | |
---|---|
OtherCryptEngine(ID id)
|
Uses of ID in mail.node.remote |
---|
Fields in mail.node.remote declared as ID | |
---|---|
(package private) ID |
NodeRequest.target
|
(package private) ID |
MailRequest.target
|
(package private) ID |
ClosestRequest.target
|
(package private) ID |
NameStore.user
|
(package private) ID |
NameReply.user
|
Methods in mail.node.remote that return ID | |
---|---|
ID |
NameReply.getUser()
|
Constructors in mail.node.remote with parameters of type ID | |
---|---|
ClosestRequest(Communicator c,
java.lang.String requestID,
ID target)
|
|
MailRequest(Communicator c,
java.lang.String requestID,
ID target)
|
|
NameReply(Communicator c,
java.lang.String requestID,
ID user)
|
|
NameStore(Communicator c,
java.lang.String name,
ID user)
|
|
NodeRequest(Communicator c,
java.lang.String requestID,
ID target)
|
Uses of ID in mail.types |
---|
Fields in mail.types declared as ID | |
---|---|
(package private) ID |
TextMail.sender
|
Methods in mail.types that return ID | |
---|---|
ID |
SignedMail.getSender()
|
ID |
EncryptedMail.getSender()
|
ID |
ArriveMail.getSender()
|
ID |
TextMail.getSender()
|
Constructors in mail.types with parameters of type ID | |
---|---|
ArriveMail(ID receiver)
|
|
EncryptedMail(ID receiver)
|
|
SignedMail(ID receiver)
|
|
SignedMail(ID receiver,
Mail m,
CryptEngine sender)
|
|
TextMail(ID receiver)
|
|
TextMail(ID receiver,
java.lang.String message,
ID sender)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |