com.funambol.common.pim.model.contact
Class PersonalDetail

java.lang.Object
  extended by com.funambol.common.pim.model.contact.ContactDetail
      extended by com.funambol.common.pim.model.contact.PersonalDetail

public class PersonalDetail
extends ContactDetail

An object containing the personal details of a contact


Constructor Summary
PersonalDetail()
          Creates an empty list of personal details
 
Method Summary
 Address getAddress()
          Returns the address for this Personal Detail
 java.lang.String getAnniversary()
          Returns the anniversary for this Personal Detail
 java.lang.String getBirthday()
          Returns the birthday for this Personal Detail
 java.lang.String getChildren()
          Returns the children for this Personal Detail
 java.lang.String getGender()
          Returns the gender for this Personal Detail
 Property getGeo()
          Returns the geo for this Personal Detail
 java.lang.String getHobbies()
          Getter for property hobbies.
 Address getOtherAddress()
          Returns the other address for this Personal Detail
 Property getPhoto()
          Deprecated. Since v65, use getPhotoObject and setPhotoObject
 Photo getPhotoObject()
          Returns the photo as Photo and not just as Property
 java.lang.String getSpouse()
          Returns the spouse for this Personal Detail
 void setAddress(Address address)
          Setter for property address.
 void setAnniversary(java.lang.String anniversary)
          Sets the anniversary for this Personal Detail
 void setBirthday(java.lang.String birthday)
          Sets the birthday for this Personal Detail
 void setChildren(java.lang.String children)
          Sets the children for this Personal Detail
 void setGender(java.lang.String gender)
          Sets the gender for this Personal Detail
 void setGeo(Property geo)
          Sets the geo for this Personal Detail
 void setHobbies(java.lang.String hobbies)
          Setter for property hobbies.
 void setOtherAddress(Address otherAddress)
          Setter for property otherAddress.
 void setPhoto(Property photo)
          Deprecated. Since v65, use setPhotoObject
 void setPhotoObject(Photo photo)
          Setter for property photo.
 void setSpouse(java.lang.String spouse)
          Sets the spouse for this Personal Detail
 
Methods inherited from class com.funambol.common.pim.model.contact.ContactDetail
addEmail, addPhone, addTypifiedProperty, addWebPage, getEmails, getPhones, getWebPages, setEmails, setPhones, setWebPages
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonalDetail

public PersonalDetail()
Creates an empty list of personal details

Method Detail

getAddress

public Address getAddress()
Returns the address for this Personal Detail

Returns:
the address for this Personal Detail

getOtherAddress

public Address getOtherAddress()
Returns the other address for this Personal Detail

Returns:
the other address for this Personal Detail

getGeo

public Property getGeo()
Returns the geo for this Personal Detail

Returns:
the geo for this Personal Detail

getSpouse

public java.lang.String getSpouse()
Returns the spouse for this Personal Detail

Returns:
the spouse for this Personal Detail

getChildren

public java.lang.String getChildren()
Returns the children for this Personal Detail

Returns:
the children for this Personal Detail

getAnniversary

public java.lang.String getAnniversary()
Returns the anniversary for this Personal Detail

Returns:
the anniversary for this Personal Detail

getBirthday

public java.lang.String getBirthday()
Returns the birthday for this Personal Detail

Returns:
the birthday for this Personal Detail

getGender

public java.lang.String getGender()
Returns the gender for this Personal Detail

Returns:
the gender for this Personal Detail

getPhoto

public Property getPhoto()
Deprecated. Since v65, use getPhotoObject and setPhotoObject

Returns the photo for this Personal Detail

Returns:
the photo for this Personal Detail

getPhotoObject

public Photo getPhotoObject()
Returns the photo as Photo and not just as Property

Returns:
the photo for this Personal Detail

setGeo

public void setGeo(Property geo)
Sets the geo for this Personal Detail

Parameters:
geo - the geo to set

setSpouse

public void setSpouse(java.lang.String spouse)
Sets the spouse for this Personal Detail

Parameters:
spouse - the spouse to set

setChildren

public void setChildren(java.lang.String children)
Sets the children for this Personal Detail

Parameters:
children - the children to set

setAnniversary

public void setAnniversary(java.lang.String anniversary)
Sets the anniversary for this Personal Detail

Parameters:
anniversary - the anniversary to set

setBirthday

public void setBirthday(java.lang.String birthday)
Sets the birthday for this Personal Detail

Parameters:
birthday - the spouse to set

setGender

public void setGender(java.lang.String gender)
Sets the gender for this Personal Detail

Parameters:
gender - the gender to set

getHobbies

public java.lang.String getHobbies()
Getter for property hobbies.

Returns:
Value of property hobbies.

setHobbies

public void setHobbies(java.lang.String hobbies)
Setter for property hobbies.

Parameters:
hobbies - New value of property hobbies.

setAddress

public void setAddress(Address address)
Setter for property address.

Parameters:
address - New value of property address.

setOtherAddress

public void setOtherAddress(Address otherAddress)
Setter for property otherAddress.

Parameters:
otherAddress - New value of property otherAddress.

setPhoto

public void setPhoto(Property photo)
Deprecated. Since v65, use setPhotoObject

Setter for property photo.

Parameters:
photo - New value of property photo.

setPhotoObject

public void setPhotoObject(Photo photo)
Setter for property photo.

Parameters:
photo - New value of property photo.


Copyright © 2001-2009 Funambol.