com.ldodds.foaf.model
Class Agent

java.lang.Object
  extended bycom.ldodds.foaf.model.Agent
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
Group, Person

public class Agent
extends java.lang.Object
implements java.lang.Comparable

TODO -- description of Agent

Author:
ldodds

Constructor Summary
Agent()
           
 
Method Summary
 int compareTo(java.lang.Object obj)
          Sorts Agent objects by their email addresses.
 java.lang.String getAimChatId()
           
 java.lang.String getEmail()
           
 java.lang.String getEmailSha1Sum()
           
 java.lang.String getGender()
           
 java.util.List getGroups()
           
 java.lang.String getHomepage()
           
 java.lang.String getIcqChatId()
           
 java.lang.String getJabberId()
           
 java.lang.String getMsnChatId()
           
 java.lang.String getName()
           
 java.lang.String getNick()
           
 java.lang.String getTipJar()
           
 java.lang.String getWeblog()
           
 java.lang.String getYahooChatId()
           
 void setAimChatId(java.lang.String aimChatId)
           
 void setEmail(java.lang.String mbox)
           
 void setEmailSha1Sum(java.lang.String mboxSha1Sum)
           
 void setGender(java.lang.String gender)
           
 void setGroups(java.util.List groups)
           
 void setHomepage(java.lang.String homepage)
           
 void setIcqChatId(java.lang.String icqChatId)
           
 void setJabberId(java.lang.String jabberId)
           
 void setMsnChatId(java.lang.String msnChatId)
           
 void setName(java.lang.String name)
           
 void setNick(java.lang.String nick)
           
 void setTipJar(java.lang.String tipJar)
           
 void setWeblog(java.lang.String weblog)
           
 void setYahooChatId(java.lang.String yahooChatId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Agent

public Agent()
Method Detail

getAimChatId

public java.lang.String getAimChatId()
Returns:
Returns the aimChatId.

setAimChatId

public void setAimChatId(java.lang.String aimChatId)
Parameters:
aimChatId - The aimChatId to set.

getGender

public java.lang.String getGender()
Returns:
Returns the gender.

setGender

public void setGender(java.lang.String gender)
Parameters:
gender - The gender to set.

getHomepage

public java.lang.String getHomepage()
Returns:
Returns the homepage.

setHomepage

public void setHomepage(java.lang.String homepage)
Parameters:
homepage - The homepage to set.

getIcqChatId

public java.lang.String getIcqChatId()
Returns:
Returns the icqChatId.

setIcqChatId

public void setIcqChatId(java.lang.String icqChatId)
Parameters:
icqChatId - The icqChatId to set.

getJabberId

public java.lang.String getJabberId()
Returns:
Returns the jabberId.

setJabberId

public void setJabberId(java.lang.String jabberId)
Parameters:
jabberId - The jabberId to set.

getEmail

public java.lang.String getEmail()
Returns:
Returns the mbox.

setEmail

public void setEmail(java.lang.String mbox)
Parameters:
mbox - The mbox to set.

getEmailSha1Sum

public java.lang.String getEmailSha1Sum()

setEmailSha1Sum

public void setEmailSha1Sum(java.lang.String mboxSha1Sum)
Parameters:
mboxSha1Sum - The mboxSha1Sum to set.

getMsnChatId

public java.lang.String getMsnChatId()
Returns:
Returns the msnChatId.

setMsnChatId

public void setMsnChatId(java.lang.String msnChatId)
Parameters:
msnChatId - The msnChatId to set.

getName

public java.lang.String getName()
Returns:
Returns the name.

setName

public void setName(java.lang.String name)
Parameters:
name - The name to set.

getNick

public java.lang.String getNick()
Returns:
Returns the nick.

setNick

public void setNick(java.lang.String nick)
Parameters:
nick - The nick to set.

getTipJar

public java.lang.String getTipJar()
Returns:
Returns the tipJar.

setTipJar

public void setTipJar(java.lang.String tipJar)
Parameters:
tipJar - The tipJar to set.

getWeblog

public java.lang.String getWeblog()
Returns:
Returns the weblog.

setWeblog

public void setWeblog(java.lang.String weblog)
Parameters:
weblog - The weblog to set.

getYahooChatId

public java.lang.String getYahooChatId()
Returns:
Returns the yahooChatId.

setYahooChatId

public void setYahooChatId(java.lang.String yahooChatId)
Parameters:
yahooChatId - The yahooChatId to set.

getGroups

public java.util.List getGroups()
Returns:
Returns the groups.

setGroups

public void setGroups(java.util.List groups)
Parameters:
groups - The groups to set.

compareTo

public int compareTo(java.lang.Object obj)
Sorts Agent objects by their email addresses.

Specified by:
compareTo in interface java.lang.Comparable
See Also:
Comparable.compareTo(Object)