org.jasig.portlet.contacts.model
Interface Contact

All Superinterfaces:
Serializable
All Known Implementing Classes:
ContactPojo

public interface Contact
extends Serializable

Author:
mfgsscw2

Method Summary
 List<Address> getAddresses()
           
 String getContactSource()
           
 String getDepartment()
           
 List<EmailAddress> getEmailAddresses()
           
 String getFirstname()
           
 String getId()
           
 String getImageURI()
           
 String getInitials()
           
 String getOrganisation()
           
 List<PhoneNumber> getPhoneNumbers()
           
 String getPosition()
           
 Address getPrimaryAddress()
           
 EmailAddress getPrimaryEmailAddress()
           
 PhoneNumber getPrimaryPhoneNumber()
           
 String getSurname()
           
 String getTitle()
           
 String getURN()
           
 void setAddresses(List<Address> addresses)
           
 void setContactSource(String contactSource)
           
 void setDepartment(String department)
           
 void setEmailAddresses(List<EmailAddress> addresses)
           
 void setFirstname(String firstname)
           
 void setId(String id)
           
 void setImageURI(String uri)
           
 void setInitials(String initials)
           
 void setOrganisation(String organisation)
           
 void setPhoneNumbers(List<PhoneNumber> numbers)
           
 void setPosition(String position)
           
 void setSurname(String surname)
           
 void setTitle(String title)
           
 

Method Detail

getURN

String getURN()

getId

String getId()

getAddresses

List<Address> getAddresses()
Returns:
the addresses

getPrimaryAddress

Address getPrimaryAddress()
Returns:
primary Address

getContactSource

String getContactSource()
Returns:
the contactSource

getDepartment

String getDepartment()
Returns:
the department

getEmailAddresses

List<EmailAddress> getEmailAddresses()
Returns:
the emailAddresses

getPrimaryEmailAddress

EmailAddress getPrimaryEmailAddress()
Returns:
primary EmailAddress

getFirstname

String getFirstname()
Returns:
the firstname

getInitials

String getInitials()
Returns:
the initials

getOrganisation

String getOrganisation()
Returns:
the organisation

getPhoneNumbers

List<PhoneNumber> getPhoneNumbers()
Returns:
the phoneNumbers

getPrimaryPhoneNumber

PhoneNumber getPrimaryPhoneNumber()
Returns:
primary PhoneNumber

getPosition

String getPosition()
Returns:
the position

getSurname

String getSurname()
Returns:
the surname

getTitle

String getTitle()
Returns:
the title

getImageURI

String getImageURI()
Returns:
the URI for an image for the contact

setAddresses

void setAddresses(List<Address> addresses)
Parameters:
the - addresses

setContactSource

void setContactSource(String contactSource)
Parameters:
contactSource - the contactSource to set

setDepartment

void setDepartment(String department)
Parameters:
department - the department to set

setEmailAddresses

void setEmailAddresses(List<EmailAddress> addresses)
Parameters:
the - emailAddresses list

setFirstname

void setFirstname(String firstname)
Parameters:
firstname - the firstname to set

setInitials

void setInitials(String initials)
Parameters:
initials - the initials to set

setOrganisation

void setOrganisation(String organisation)
Parameters:
organisation - the organisation to set

setPhoneNumbers

void setPhoneNumbers(List<PhoneNumber> numbers)
Parameters:
the - phoneNumbers

setPosition

void setPosition(String position)
Parameters:
position - the position to set

setSurname

void setSurname(String surname)
Parameters:
surname - the surname to set

setTitle

void setTitle(String title)
Parameters:
title - the title to set

setId

void setId(String id)
Parameters:
id - the ID of the Contact

setImageURI

void setImageURI(String uri)
Parameters:
uri - String representation of the URI of a Image for the contact.


Copyright © 2012 Jasig. All Rights Reserved.