microsoft.exchange.webservices.data
Class OccurrenceInfoCollection

java.lang.Object
  extended by microsoft.exchange.webservices.data.ComplexProperty
      extended by microsoft.exchange.webservices.data.ComplexPropertyCollection<OccurrenceInfo>
          extended by microsoft.exchange.webservices.data.OccurrenceInfoCollection
All Implemented Interfaces:
java.lang.Iterable<OccurrenceInfo>

public final class OccurrenceInfoCollection
extends ComplexPropertyCollection<OccurrenceInfo>

Represents a collection of OccurrenceInfo objects.


Constructor Summary
protected OccurrenceInfoCollection()
          Initializes a new instance of the class.
 
Method Summary
protected  OccurrenceInfo createComplexProperty(java.lang.String xmlElementName)
          Creates the complex property.
protected  java.lang.String getCollectionItemXmlElementName(OccurrenceInfo complexProperty)
          Gets the name of the collection item XML element.
 
Methods inherited from class microsoft.exchange.webservices.data.ComplexPropertyCollection
clearChangeLog, complexPropertyChanged, contains, getAddedItems, getCount, getItems, getModifiedItems, getPropertyAtIndex, getRemovedItems, indexOf, internalAdd, internalClear, internalRemove, internalRemoveAt, itemChanged, iterator, loadFromXml, loadFromXml, removeFromChangeLog, shouldWriteToXml, updateFromXml, writeDeleteUpdateToXml, writeElementsToXml, writeSetUpdateToXml, writeToXml
 
Methods inherited from class microsoft.exchange.webservices.data.ComplexProperty
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, func, getNamespace, internalValidate, readAttributesFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, tryReadElementFromXml, tryReadElementFromXmlToPatch, updateFromXml, validate, writeAttributesToXml, writeToXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OccurrenceInfoCollection

protected OccurrenceInfoCollection()
Initializes a new instance of the class.

Method Detail

createComplexProperty

protected OccurrenceInfo createComplexProperty(java.lang.String xmlElementName)
Creates the complex property.

Specified by:
createComplexProperty in class ComplexPropertyCollection<OccurrenceInfo>
Parameters:
xmlElementName - Name of the XML element
Returns:
OccuranceInfo instance

getCollectionItemXmlElementName

protected java.lang.String getCollectionItemXmlElementName(OccurrenceInfo complexProperty)
Gets the name of the collection item XML element.

Specified by:
getCollectionItemXmlElementName in class ComplexPropertyCollection<OccurrenceInfo>
Parameters:
complexProperty - The complex property.
Returns:
XML element name.