public class MsOutlookAddrBookContactDetail extends EditableContactDetail
ContactDetail.Category, ContactDetail.SubCategory
contactDetailValue
Constructor and Description |
---|
MsOutlookAddrBookContactDetail(java.lang.String contactDetailValue,
ContactDetail.Category category,
ContactDetail.SubCategory[] subCategories,
long outlookPropId)
Initializes a new ContactDetail instance which is to represent a
specific contact address and which is to be optionally labeled with a
specific set of labels.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<java.lang.Long> |
getOutlookPropId()
Returns the list of outlook properties corresponding to this contact
detail.
|
boolean |
match(ContactDetail contactDetail)
If the given contact detail is similar to the current one (same category
and same detail value), then return true.
|
getSourceContact, setDetail, setSourceContact
addSupportedOpSet, containsSubCategory, getCategory, getDetail, getDisplayName, getPreferredProtocol, getPreferredProtocolProvider, getSubCategories, getSupportedOperationSets, setPreferredProtocols, setPreferredProviders, setSupportedOpSets
public MsOutlookAddrBookContactDetail(java.lang.String contactDetailValue, ContactDetail.Category category, ContactDetail.SubCategory[] subCategories, long outlookPropId)
contactDetailValue
- the contact detail value to be represented by
the new ContactDetail instancecategory
- The category of this contact detail.subCategories
- the set of sub categories with which the new
ContactDetail instance is to be labeled.outlookPropId
- The identifier of the outlook property used to
get/set this contact detail.public boolean match(ContactDetail contactDetail)
contactDetail
- The contact detail to compare with.public java.util.Vector<java.lang.Long> getOutlookPropId()
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.