com.ldodds.foaf
Class Person

java.lang.Object
  |
  +--com.ldodds.foaf.Person
All Implemented Interfaces:
java.lang.Comparable

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

Models a FOAF Person.

This code is Public Domain

Author:
ccslrd

Constructor Summary
Person()
           
 
Method Summary
 int compareTo(java.lang.Object obj)
          Sorts Person objects by their email addresses.
 java.lang.String getAimChatId()
           
 java.lang.String getDepiction()
           
 java.lang.String getEmail()
           
 java.lang.String getEmailSha1Sum()
           
 java.lang.String getFirstName()
           
 java.lang.String getGender()
           
 java.lang.String getHomePage()
           
 java.lang.String getIcqChatId()
           
 java.lang.String getJabberId()
           
 java.lang.String getMsnChatId()
           
 java.lang.String getNick()
           
 java.lang.String getSchool()
           
 java.lang.String getSeeAlso()
           
 java.lang.String getSurname()
           
 java.lang.String getTelephoneNumber()
           
 java.lang.String getTitle()
           
 java.lang.String getWeblog()
           
 java.lang.String getWorkHomepage()
           
 java.lang.String getWorkInfoPage()
           
 java.lang.String getYahooChatId()
           
 void setAimChatId(java.lang.String string)
           
 void setDepiction(java.lang.String depiction)
           
 void setEmail(java.lang.String mbox)
           
 void setEmailSha1Sum(java.lang.String sha1sum)
           
 void setFirstName(java.lang.String firstname)
           
 void setGender(java.lang.String gender)
           
 void setHomePage(java.lang.String homepage)
           
 void setIcqChatId(java.lang.String string)
           
 void setJabberId(java.lang.String string)
           
 void setMsnChatId(java.lang.String string)
           
 void setNick(java.lang.String nick)
           
 void setSchool(java.lang.String school)
           
 void setSeeAlso(java.lang.String seeAlso)
           
 void setSurname(java.lang.String surname)
           
 void setTelephoneNumber(java.lang.String number)
           
 void setTitle(java.lang.String title)
           
 void setWeblog(java.lang.String string)
           
 void setWorkHomepage(java.lang.String url)
           
 void setWorkInfoPage(java.lang.String url)
           
 void setYahooChatId(java.lang.String string)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Person

public Person()
Method Detail

setSchool

public void setSchool(java.lang.String school)

getSchool

public java.lang.String getSchool()

setWorkHomepage

public void setWorkHomepage(java.lang.String url)

getWorkHomepage

public java.lang.String getWorkHomepage()

setWorkInfoPage

public void setWorkInfoPage(java.lang.String url)

getWorkInfoPage

public java.lang.String getWorkInfoPage()

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

setHomePage

public void setHomePage(java.lang.String homepage)

getHomePage

public java.lang.String getHomePage()

setDepiction

public void setDepiction(java.lang.String depiction)

getDepiction

public java.lang.String getDepiction()

setTelephoneNumber

public void setTelephoneNumber(java.lang.String number)

getTelephoneNumber

public java.lang.String getTelephoneNumber()

getFirstName

public java.lang.String getFirstName()

getSurname

public java.lang.String getSurname()

getEmail

public java.lang.String getEmail()

getEmailSha1Sum

public java.lang.String getEmailSha1Sum()

getSeeAlso

public java.lang.String getSeeAlso()

getNick

public java.lang.String getNick()

setNick

public void setNick(java.lang.String nick)

setFirstName

public void setFirstName(java.lang.String firstname)

setSurname

public void setSurname(java.lang.String surname)

setEmail

public void setEmail(java.lang.String mbox)

setSeeAlso

public void setSeeAlso(java.lang.String seeAlso)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

compareTo

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

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

setEmailSha1Sum

public void setEmailSha1Sum(java.lang.String sha1sum)
Parameters:
sha1sum -

getGender

public java.lang.String getGender()
Returns:

setGender

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

getWeblog

public java.lang.String getWeblog()
Returns:

setWeblog

public void setWeblog(java.lang.String string)
Parameters:
string -

getAimChatId

public java.lang.String getAimChatId()
Returns:

getIcqChatId

public java.lang.String getIcqChatId()
Returns:

getJabberId

public java.lang.String getJabberId()
Returns:

getMsnChatId

public java.lang.String getMsnChatId()
Returns:

getYahooChatId

public java.lang.String getYahooChatId()
Returns:

setAimChatId

public void setAimChatId(java.lang.String string)
Parameters:
string -

setIcqChatId

public void setIcqChatId(java.lang.String string)
Parameters:
string -

setJabberId

public void setJabberId(java.lang.String string)
Parameters:
string -

setMsnChatId

public void setMsnChatId(java.lang.String string)
Parameters:
string -

setYahooChatId

public void setYahooChatId(java.lang.String string)
Parameters:
string -