info.aduna.autofocus.model
Class Contact

java.lang.Object
  extended by info.aduna.autofocus.model.Contact
All Implemented Interfaces:
Comparable<Contact>

public class Contact
extends Object
implements Comparable<Contact>

A Contact is used to model senders and receivers of mail and authors of documents.


Constructor Summary
Contact(String id)
           
 
Method Summary
 int compareTo(Contact other)
           
 boolean equals(Object o)
           
 String getDisplayName()
           
 String getEmailAddress()
           
 String getEmailAddressID()
           
 String getID()
           
 String getName()
           
 int hashCode()
           
 void setEmailAddress(String emailAddress)
           
 void setEmailAddressID(String id)
           
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Contact

public Contact(String id)
Method Detail

getID

public String getID()

setEmailAddressID

public void setEmailAddressID(String id)

getEmailAddressID

public String getEmailAddressID()

setEmailAddress

public void setEmailAddress(String emailAddress)

getEmailAddress

public String getEmailAddress()

setName

public void setName(String name)

getName

public String getName()

getDisplayName

public String getDisplayName()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

compareTo

public int compareTo(Contact other)
Specified by:
compareTo in interface Comparable<Contact>


Copyright © 1997-2008 Aduna. All Rights Reserved.