Class ImAddressEntry
- java.lang.Object
-
- microsoft.exchange.webservices.data.property.complex.ComplexProperty
-
- microsoft.exchange.webservices.data.property.complex.DictionaryEntryProperty<ImAddressKey>
-
- microsoft.exchange.webservices.data.property.complex.ImAddressEntry
-
- All Implemented Interfaces:
ISelfValidate,ComplexFunctionDelegate<EwsServiceXmlReader>
public final class ImAddressEntry extends DictionaryEntryProperty<ImAddressKey>
Represents an entry of an ImAddressDictionary.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedImAddressEntry()Initializes a new instance of the "ImAddressEntry" class.protectedImAddressEntry(ImAddressKey key, String imAddress)Initializes a new instance of the ="ImAddressEntry" class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetImAddress()Gets the Instant Messaging address of the entry.voidreadTextValueFromXml(EwsServiceXmlReader reader)Reads the text value from XML.voidsetImAddress(Object value)Sets the Instant Messaging address of the entry.voidwriteElementsToXml(EwsServiceXmlWriter writer)Writes elements to XML.-
Methods inherited from class microsoft.exchange.webservices.data.property.complex.DictionaryEntryProperty
getKey, readAttributesFromXml, setKey, writeAttributesToXml, writeDeleteUpdateToXml, writeSetUpdateToXml
-
Methods inherited from class microsoft.exchange.webservices.data.property.complex.ComplexProperty
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, clearChangeLog, func, getNamespace, internalValidate, loadFromXml, loadFromXml, removeChangeEvent, setNamespace, tryReadElementFromXml, tryReadElementFromXmlToPatch, updateFromXml, updateFromXml, validate, writeToXml, writeToXml
-
-
-
-
Constructor Detail
-
ImAddressEntry
protected ImAddressEntry()
Initializes a new instance of the "ImAddressEntry" class.
-
ImAddressEntry
protected ImAddressEntry(ImAddressKey key, String imAddress)
Initializes a new instance of the ="ImAddressEntry" class.- Parameters:
key- The key.imAddress- The im address.
-
-
Method Detail
-
getImAddress
public String getImAddress()
Gets the Instant Messaging address of the entry.- Returns:
- imAddress
-
setImAddress
public void setImAddress(Object value)
Sets the Instant Messaging address of the entry.- Parameters:
value- the new im address
-
readTextValueFromXml
public void readTextValueFromXml(EwsServiceXmlReader reader) throws XMLStreamException, ServiceXmlDeserializationException
Reads the text value from XML.- Overrides:
readTextValueFromXmlin classComplexProperty- Parameters:
reader- accepts EwsServiceXmlReader- Throws:
XMLStreamException- the XML stream exceptionServiceXmlDeserializationException- the service xml deserialization exception
-
writeElementsToXml
public void writeElementsToXml(EwsServiceXmlWriter writer) throws ServiceXmlSerializationException
Writes elements to XML.- Overrides:
writeElementsToXmlin classComplexProperty- Parameters:
writer- The writer.- Throws:
ServiceXmlSerializationException- the service xml serialization exception
-
-