ContactInfo
, Reference
@Plural("instant messages") @Code("az80") @Name("instant message") @Inherits("contact info") public interface InstantMessage extends Reference, ContactInfo
Modifier and Type | Method | Description |
---|---|---|
Map<String,Object> |
getProperties() |
Returns all properties for an instance of this class.
|
String |
getServiceName() |
The service name of this instant message address.
|
InstantMessageServiceType |
getServiceType() |
The service type of this instant message address.
|
String |
getUserName() |
The user name of this instant message address.
|
void |
setServiceType(InstantMessageServiceType serviceType) |
The service type of this instant message address.
|
void |
setUserName(String userName) |
The user name of this instant message address.
|
getId, getLabel, getValue, setLabel, setValue
cast, getApplicationReference, getObjectReference, getTypeClass, isInstanceOf
static final TypeClass CLASS
@Code("az81") @Kind("property") @Name("service name") @Type("text") String getServiceName()
@Code("az82") @Kind("property") @Name("service type") @Type("instant message service type") InstantMessageServiceType getServiceType()
@Code("az82") @Kind("property") @Name("service type") @Type("instant message service type") void setServiceType(InstantMessageServiceType serviceType)
serviceType
- new property value@Code("az83") @Kind("property") @Name("user name") @Type("text") String getUserName()
@Code("az83") @Kind("property") @Name("user name") @Type("text") void setUserName(String userName)
userName
- new property valueMap<String,Object> getProperties()
getProperties
in interface ContactInfo