public abstract class ContactData
extends java.lang.Object
| Constructor and Description |
|---|
ContactData() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccountName() |
java.lang.String |
getAccountType() |
java.util.List<Address> |
getAddressesList() |
java.lang.String |
getCompositeName() |
int |
getContactId() |
java.util.List<Email> |
getEmailList() |
java.util.List<Group> |
getGroupList() |
java.util.List<IMAddress> |
getImAddressesList() |
long |
getLastModificationDate()
Gets last modification timestamp in Unix time
|
java.lang.String |
getLookupKey() |
NameData |
getNameData() |
java.lang.String |
getNickName() |
java.lang.String |
getNote() |
Organization |
getOrganization() |
java.util.List<PhoneNumber> |
getPhoneList() |
android.net.Uri |
getPhotoUri()
Returns
Uri.EMPTY in case of no photo , otherwise returns Uri with photo for current contact |
java.util.List<Relation> |
getRelationsList() |
java.lang.String |
getSipAddress() |
java.util.List<SpecialDate> |
getSpecialDatesList() |
android.graphics.Bitmap |
getUpdatedBitmap()
Use
getPhotoUri() to get real URI of this contact |
android.net.Uri |
getUpdatedPhotoUri() |
java.util.List<java.lang.String> |
getWebsitesList() |
int |
hashCode() |
ContactData |
setAccountName(java.lang.String accountName) |
ContactData |
setAccountType(java.lang.String accountType) |
ContactData |
setAddressesList(java.util.List<Address> addressesList) |
ContactData |
setCompositeName(java.lang.String compositeName) |
ContactData |
setContactId(int contactId) |
ContactData |
setEmailList(java.util.List<Email> emailList) |
ContactData |
setGroupList(java.util.List<Group> groupList) |
ContactData |
setImAddressesList(java.util.List<IMAddress> imAddressesList) |
ContactData |
setLastModificationDate(long lastModificationDate) |
ContactData |
setLookupKey(java.lang.String lookupKey) |
ContactData |
setNameData(NameData nameData) |
ContactData |
setNickName(java.lang.String nickName) |
ContactData |
setNote(java.lang.String note) |
ContactData |
setOrganization(Organization organization) |
ContactData |
setPhoneList(java.util.List<PhoneNumber> phoneList) |
ContactData |
setPhotoUri(android.net.Uri photoUri) |
ContactData |
setRelationsList(java.util.List<Relation> relationsList) |
ContactData |
setSipAddress(java.lang.String sipAddress) |
ContactData |
setSpecialDatesList(java.util.List<SpecialDate> specialDatesList) |
ContactData |
setUpdatedBitmap(android.graphics.Bitmap updatedBitmap)
Used only to specify directly bitmap that should be used to upload this contact to db1
|
ContactData |
setUpdatedPhotoUri(android.net.Uri updatedPhotoUri)
Used to specify bitmap uri that should be used for creating this contact
Will be nullified as soon as contact will be created
|
ContactData |
setWebsitesList(java.util.List<java.lang.String> websitesList) |
public int getContactId()
public ContactData setContactId(int contactId)
public java.util.List<Email> getEmailList()
public ContactData setEmailList(java.util.List<Email> emailList)
public java.util.List<PhoneNumber> getPhoneList()
public ContactData setPhoneList(java.util.List<PhoneNumber> phoneList)
public android.net.Uri getPhotoUri()
Uri.EMPTY in case of no photo , otherwise returns Uri with photo for current contactpublic ContactData setPhotoUri(android.net.Uri photoUri)
public android.net.Uri getUpdatedPhotoUri()
public ContactData setUpdatedPhotoUri(android.net.Uri updatedPhotoUri)
public android.graphics.Bitmap getUpdatedBitmap()
getPhotoUri() to get real URI of this contactpublic ContactData setUpdatedBitmap(android.graphics.Bitmap updatedBitmap)
public java.util.List<Address> getAddressesList()
public ContactData setAddressesList(java.util.List<Address> addressesList)
public java.lang.String getCompositeName()
public ContactData setCompositeName(java.lang.String compositeName)
public java.util.List<java.lang.String> getWebsitesList()
public ContactData setWebsitesList(java.util.List<java.lang.String> websitesList)
public java.lang.String getNote()
public ContactData setNote(java.lang.String note)
public long getLastModificationDate()
Gets last modification timestamp in Unix time
AVAILABLE FROM 18 API
public ContactData setLastModificationDate(long lastModificationDate)
public java.util.List<IMAddress> getImAddressesList()
public ContactData setImAddressesList(java.util.List<IMAddress> imAddressesList)
public java.util.List<Relation> getRelationsList()
public ContactData setRelationsList(java.util.List<Relation> relationsList)
public java.util.List<SpecialDate> getSpecialDatesList()
public ContactData setSpecialDatesList(java.util.List<SpecialDate> specialDatesList)
public java.lang.String getNickName()
public ContactData setNickName(java.lang.String nickName)
public java.lang.String getSipAddress()
public ContactData setSipAddress(java.lang.String sipAddress)
public Organization getOrganization()
public ContactData setOrganization(Organization organization)
public NameData getNameData()
public ContactData setNameData(NameData nameData)
public java.util.List<Group> getGroupList()
public ContactData setGroupList(java.util.List<Group> groupList)
public java.lang.String getAccountName()
public ContactData setAccountName(java.lang.String accountName)
public java.lang.String getAccountType()
public ContactData setAccountType(java.lang.String accountType)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String getLookupKey()
public ContactData setLookupKey(java.lang.String lookupKey)
public int hashCode()
hashCode in class java.lang.Object