public interface IContactBase extends java.lang.Comparable<IContactBase>
Modifier and Type | Field and Description |
---|---|
static int |
NAME_STYLE_FIRSTNAME_FIRST |
static int |
NAME_STYLE_LASTNAME_FIRST |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContactId()
The external contact identifier that represents the contact uniquely in the contact store.
|
java.lang.String[] |
getEmailAddresses()
Returns a list of email addresses of the contact.
|
java.lang.String |
getName()
The complete readable name of the contact (e.g. preferred concatenated style: lastname, firstname).
|
java.lang.String |
getStyledName()
The complete readable styled name (regarding the nameDisplayType) of the contact (e.g. concatenated: title firstname lastname).
|
void |
setNameDisplayType(int nameDisplayType)
Defines the style in that the getName()-Method should return the name of the contact.
|
static final int NAME_STYLE_LASTNAME_FIRST
static final int NAME_STYLE_FIRSTNAME_FIRST
java.lang.String getName()
java.lang.String getStyledName()
java.lang.String getContactId()
java.lang.String[] getEmailAddresses()
void setNameDisplayType(int nameDisplayType)
nameDisplayType
- one of the name style constants declared in this interface