public class ContactData extends java.lang.Object implements IContactData
NAME_STYLE_FIRSTNAME_FIRST, NAME_STYLE_LASTNAME_FIRST
Constructor and Description |
---|
ContactData() |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(IContactBase comparer) |
java.lang.String |
getAssistantName()
Assitant name of the contact.
|
java.lang.String |
getAssistantTelephoneNumber()
Assistant telephone number of the contact.
|
java.lang.String |
getBusiness2TelephoneNumber()
Second business telephone number of the contact.
|
java.lang.String |
getBusinessAddressCity()
City of the business address of the contact.
|
java.lang.String |
getBusinessAddressCountry()
Country of the business address of the contact.
|
java.lang.String |
getBusinessAddressPostalCode()
Postal code of the business address of the contact.
|
java.lang.String |
getBusinessAddressState()
State of the business address of the contact.
|
java.lang.String |
getBusinessAddressStreet()
Street of the business address of the contact.
|
java.lang.String |
getBusinessFaxNumber()
Business fax number of the contact.
|
java.lang.String |
getBusinessHomePage()
Business home page of the contact.
|
java.lang.String |
getBusinessTelephoneNumber()
Standard business telephone number of the contact.
|
java.lang.String |
getCompanyName()
Company name of the contact.
|
java.lang.String |
getContactId()
The external contact identifier that represents the contact uniquely in the contact store.
|
java.lang.String |
getDepartment()
Department of the contact.
|
java.lang.String |
getEmail1Address()
Standard email address of the contact.
|
java.lang.String |
getEmail1DisplayName()
Standard email adddress display name of the contact.
|
java.lang.String |
getEmail2Address()
Second email adddress of the contact.
|
java.lang.String |
getEmail2DisplayName()
Second email adddress display name of the contact.
|
java.lang.String[] |
getEmailAddresses()
Returns a list of email addresses of the contact.
|
java.lang.String |
getFirstName()
First name of the contact.
|
java.lang.String |
getHomeTelephoneNumber()
Private telephone number of the contact.
|
java.lang.String |
getIntegratorKey()
Returns the application key of the corresponding Email Manager
|
java.lang.String |
getJobTitle()
Job title of the contact.
|
java.lang.String |
getLanguage()
Language of the contact.
|
java.lang.String |
getLastName()
Last name of the contact.
|
java.lang.String |
getManagerName()
Manager name of the contact.
|
java.lang.String |
getMobileTelephoneNumber()
Mobile telephone number of the contact.
|
java.lang.String |
getName()
The complete readable name of the contact (e.g. preferred concatenated style: lastname, firstname).
|
int |
getNameDisplayType() |
java.lang.String |
getOfficeLocation()
Office location of the contact.
|
java.lang.String |
getOrganizationalIDNumber()
Organizational identifier of the contact.
|
java.lang.String |
getPictureFilePath()
Picture file path or picture-URL of the contact.
|
java.lang.String |
getStyledName()
The complete readable styled name (regarding the nameDisplayType) of the contact (e.g. concatenated: title firstname lastname).
|
java.lang.String |
getTitle()
Title of the contact.
|
void |
setAssistantName(java.lang.String string)
Sets the assistant name of the contact.
|
void |
setAssistantTelephoneNumber(java.lang.String string)
Sets the assistant telephone number of the contact.
|
void |
setBusiness2TelephoneNumber(java.lang.String string)
Sets the second business telephone number of the contact.
|
void |
setBusinessAddressCity(java.lang.String businessAddressCity)
Sets the city of the business address of the contact.
|
void |
setBusinessAddressCountry(java.lang.String businessAddressCountry)
Sets the country of the business address of the contact.
|
void |
setBusinessAddressPostalCode(java.lang.String businessAddressPostalCode)
Sets the postal code of the business address of the contact.
|
void |
setBusinessAddressState(java.lang.String businessAddressState)
Sets the state of the business address of the contact.
|
void |
setBusinessAddressStreet(java.lang.String businessAddressStreet)
Sets the street of the business address of the contact.
|
void |
setBusinessFaxNumber(java.lang.String string)
Sets the business fax number of the contact.
|
void |
setBusinessHomePage(java.lang.String string)
Sets the business home page of the contact.
|
void |
setBusinessTelephoneNumber(java.lang.String string)
Sets the standard business telephone number of the contact.
|
void |
setCompanyName(java.lang.String string)
Sets the company name of the contact.
|
void |
setContactId(java.lang.String contactId) |
void |
setDepartment(java.lang.String string)
Sets the department of the contact.
|
void |
setEmail1Address(java.lang.String string)
Sets the standard email address of the contact.
|
void |
setEmail1DisplayName(java.lang.String string)
Sets the standard email adddress display name of the contact.
|
void |
setEmail2Address(java.lang.String string)
Sets the second email adddress of the contact.
|
void |
setEmail2DisplayName(java.lang.String string)
Sets the second email adddress display name of the contact.
|
void |
setFirstName(java.lang.String string)
Sets the first name of the contact.
|
void |
setHomeTelephoneNumber(java.lang.String string)
Sets the private telephone number of the contact.
|
void |
setIntegratorKey(java.lang.String integratorKey)
Sets the integrator key
|
void |
setJobTitle(java.lang.String string)
Sets the job title of the contact.
|
void |
setLanguage(java.lang.String string)
Sets the language of the contact.
|
void |
setLastName(java.lang.String string)
Sets the last name of the contact.
|
void |
setManagerName(java.lang.String string)
Sets the manager name of the contact.
|
void |
setMobileTelephoneNumber(java.lang.String string)
Sets the mobile telephone number of the contact.
|
void |
setNameDisplayType(int nameDisplayType)
Defines the style in that the getName()-Method should return the name of the contact.
|
void |
setOfficeLocation(java.lang.String string)
Sets the office location of the contact.
|
void |
setOrganizationalIDNumber(java.lang.String string)
Sets the organizational identifier of the contact.
|
void |
setPictureFilePath(java.lang.String pictureFilePath)
Sets the picture file path or picture-URL of the contact.
|
void |
setTitle(java.lang.String string)
Sets the title of the contact.
|
public int getNameDisplayType()
public void setNameDisplayType(int nameDisplayType)
IContactBase
setNameDisplayType
in interface IContactBase
nameDisplayType
- one of the name style constants declared in this interfacepublic java.lang.String getIntegratorKey()
IContactData
getIntegratorKey
in interface IContactData
public void setIntegratorKey(java.lang.String integratorKey)
IContactData
setIntegratorKey
in interface IContactData
integratorKey
- integrator key (application key)public java.lang.String getEmail1DisplayName()
IContactData
getEmail1DisplayName
in interface IContactData
public java.lang.String getBusinessAddressStreet()
IContactData
getBusinessAddressStreet
in interface IContactData
public void setBusinessAddressStreet(java.lang.String businessAddressStreet)
IContactData
setBusinessAddressStreet
in interface IContactData
public java.lang.String getBusinessAddressCity()
IContactData
getBusinessAddressCity
in interface IContactData
public void setBusinessAddressCity(java.lang.String businessAddressCity)
IContactData
setBusinessAddressCity
in interface IContactData
public java.lang.String getBusinessAddressState()
IContactData
getBusinessAddressState
in interface IContactData
public void setBusinessAddressState(java.lang.String businessAddressState)
IContactData
setBusinessAddressState
in interface IContactData
public java.lang.String getBusinessAddressCountry()
IContactData
getBusinessAddressCountry
in interface IContactData
public void setBusinessAddressCountry(java.lang.String businessAddressCountry)
IContactData
setBusinessAddressCountry
in interface IContactData
public java.lang.String getBusinessAddressPostalCode()
IContactData
getBusinessAddressPostalCode
in interface IContactData
public void setBusinessAddressPostalCode(java.lang.String businessAddressPostalCode)
IContactData
setBusinessAddressPostalCode
in interface IContactData
public void setEmail1DisplayName(java.lang.String string)
IContactData
setEmail1DisplayName
in interface IContactData
public java.lang.String getEmail2DisplayName()
IContactData
getEmail2DisplayName
in interface IContactData
public void setEmail2DisplayName(java.lang.String string)
IContactData
setEmail2DisplayName
in interface IContactData
public java.lang.String getName()
IContactBase
getName
in interface IContactBase
public java.lang.String getStyledName()
IContactBase
getStyledName
in interface IContactBase
public java.lang.String getPictureFilePath()
IContactData
getPictureFilePath
in interface IContactData
public void setPictureFilePath(java.lang.String pictureFilePath)
IContactData
setPictureFilePath
in interface IContactData
public java.lang.String getTitle()
IContactData
getTitle
in interface IContactData
public void setTitle(java.lang.String string)
IContactData
setTitle
in interface IContactData
public java.lang.String getCompanyName()
IContactData
getCompanyName
in interface IContactData
public void setCompanyName(java.lang.String string)
IContactData
setCompanyName
in interface IContactData
public java.lang.String getJobTitle()
IContactData
getJobTitle
in interface IContactData
public void setJobTitle(java.lang.String string)
IContactData
setJobTitle
in interface IContactData
public java.lang.String getOfficeLocation()
IContactData
getOfficeLocation
in interface IContactData
public void setOfficeLocation(java.lang.String string)
IContactData
setOfficeLocation
in interface IContactData
public java.lang.String getDepartment()
IContactData
getDepartment
in interface IContactData
public void setDepartment(java.lang.String string)
IContactData
setDepartment
in interface IContactData
public java.lang.String getManagerName()
IContactData
getManagerName
in interface IContactData
public void setManagerName(java.lang.String string)
IContactData
setManagerName
in interface IContactData
public java.lang.String getAssistantName()
IContactData
getAssistantName
in interface IContactData
public void setAssistantName(java.lang.String string)
IContactData
setAssistantName
in interface IContactData
public java.lang.String getAssistantTelephoneNumber()
IContactData
getAssistantTelephoneNumber
in interface IContactData
public void setAssistantTelephoneNumber(java.lang.String string)
IContactData
setAssistantTelephoneNumber
in interface IContactData
public java.lang.String getOrganizationalIDNumber()
IContactData
getOrganizationalIDNumber
in interface IContactData
public void setOrganizationalIDNumber(java.lang.String string)
IContactData
setOrganizationalIDNumber
in interface IContactData
public java.lang.String[] getEmailAddresses()
IContactBase
getEmailAddresses
in interface IContactBase
public java.lang.String getEmail1Address()
IContactData
getEmail1Address
in interface IContactData
public void setEmail1Address(java.lang.String string)
IContactData
setEmail1Address
in interface IContactData
public java.lang.String getEmail2Address()
IContactData
getEmail2Address
in interface IContactData
public void setEmail2Address(java.lang.String string)
IContactData
setEmail2Address
in interface IContactData
public java.lang.String getBusinessFaxNumber()
IContactData
getBusinessFaxNumber
in interface IContactData
public void setBusinessFaxNumber(java.lang.String string)
IContactData
setBusinessFaxNumber
in interface IContactData
public java.lang.String getBusinessHomePage()
IContactData
getBusinessHomePage
in interface IContactData
public void setBusinessHomePage(java.lang.String string)
IContactData
setBusinessHomePage
in interface IContactData
public java.lang.String getBusinessTelephoneNumber()
IContactData
getBusinessTelephoneNumber
in interface IContactData
public void setBusinessTelephoneNumber(java.lang.String string)
IContactData
setBusinessTelephoneNumber
in interface IContactData
public java.lang.String getBusiness2TelephoneNumber()
IContactData
getBusiness2TelephoneNumber
in interface IContactData
public void setBusiness2TelephoneNumber(java.lang.String string)
IContactData
setBusiness2TelephoneNumber
in interface IContactData
public java.lang.String getHomeTelephoneNumber()
IContactData
getHomeTelephoneNumber
in interface IContactData
public void setHomeTelephoneNumber(java.lang.String string)
IContactData
setHomeTelephoneNumber
in interface IContactData
public java.lang.String getMobileTelephoneNumber()
IContactData
getMobileTelephoneNumber
in interface IContactData
public void setMobileTelephoneNumber(java.lang.String string)
IContactData
setMobileTelephoneNumber
in interface IContactData
public java.lang.String getLanguage()
IContactData
getLanguage
in interface IContactData
public void setLanguage(java.lang.String string)
IContactData
setLanguage
in interface IContactData
public void setContactId(java.lang.String contactId)
public java.lang.String getContactId()
IContactBase
getContactId
in interface IContactBase
public java.lang.String getFirstName()
IContactData
getFirstName
in interface IContactData
public java.lang.String getLastName()
IContactData
getLastName
in interface IContactData
public void setFirstName(java.lang.String string)
IContactData
setFirstName
in interface IContactData
public void setLastName(java.lang.String string)
IContactData
setLastName
in interface IContactData
public int compareTo(IContactBase comparer)
compareTo
in interface java.lang.Comparable<IContactBase>