com.microsoft.exchange.types
Class ItemChangeType

java.lang.Object
  extended by com.microsoft.exchange.types.ItemChangeType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class ItemChangeType
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for ItemChangeType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ItemChangeType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="ItemId" type="{http://schemas.microsoft.com/exchange/services/2006/types}ItemIdType"/>
           <element name="OccurrenceItemId" type="{http://schemas.microsoft.com/exchange/services/2006/types}OccurrenceItemIdType"/>
           <element name="RecurringMasterItemId" type="{http://schemas.microsoft.com/exchange/services/2006/types}RecurringMasterItemIdType"/>
         </choice>
         <element name="Updates" type="{http://schemas.microsoft.com/exchange/services/2006/types}NonEmptyArrayOfItemChangeDescriptionsType"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  ItemIdType itemId
           
protected  OccurrenceItemIdType occurrenceItemId
           
protected  RecurringMasterItemIdType recurringMasterItemId
           
protected  NonEmptyArrayOfItemChangeDescriptionsType updates
           
 
Constructor Summary
ItemChangeType()
           
 
Method Summary
 StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 ItemIdType getItemId()
          Gets the value of the itemId property.
 OccurrenceItemIdType getOccurrenceItemId()
          Gets the value of the occurrenceItemId property.
 RecurringMasterItemIdType getRecurringMasterItemId()
          Gets the value of the recurringMasterItemId property.
 NonEmptyArrayOfItemChangeDescriptionsType getUpdates()
          Gets the value of the updates property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setItemId(ItemIdType value)
          Sets the value of the itemId property.
 void setOccurrenceItemId(OccurrenceItemIdType value)
          Sets the value of the occurrenceItemId property.
 void setRecurringMasterItemId(RecurringMasterItemIdType value)
          Sets the value of the recurringMasterItemId property.
 void setUpdates(NonEmptyArrayOfItemChangeDescriptionsType value)
          Sets the value of the updates property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

recurringMasterItemId

protected RecurringMasterItemIdType recurringMasterItemId

occurrenceItemId

protected OccurrenceItemIdType occurrenceItemId

itemId

protected ItemIdType itemId

updates

protected NonEmptyArrayOfItemChangeDescriptionsType updates
Constructor Detail

ItemChangeType

public ItemChangeType()
Method Detail

getRecurringMasterItemId

public RecurringMasterItemIdType getRecurringMasterItemId()
Gets the value of the recurringMasterItemId property.

Returns:
possible object is RecurringMasterItemIdType

setRecurringMasterItemId

public void setRecurringMasterItemId(RecurringMasterItemIdType value)
Sets the value of the recurringMasterItemId property.

Parameters:
value - allowed object is RecurringMasterItemIdType

getOccurrenceItemId

public OccurrenceItemIdType getOccurrenceItemId()
Gets the value of the occurrenceItemId property.

Returns:
possible object is OccurrenceItemIdType

setOccurrenceItemId

public void setOccurrenceItemId(OccurrenceItemIdType value)
Sets the value of the occurrenceItemId property.

Parameters:
value - allowed object is OccurrenceItemIdType

getItemId

public ItemIdType getItemId()
Gets the value of the itemId property.

Returns:
possible object is ItemIdType

setItemId

public void setItemId(ItemIdType value)
Sets the value of the itemId property.

Parameters:
value - allowed object is ItemIdType

getUpdates

public NonEmptyArrayOfItemChangeDescriptionsType getUpdates()
Gets the value of the updates property.

Returns:
possible object is NonEmptyArrayOfItemChangeDescriptionsType

setUpdates

public void setUpdates(NonEmptyArrayOfItemChangeDescriptionsType value)
Sets the value of the updates property.

Parameters:
value - allowed object is NonEmptyArrayOfItemChangeDescriptionsType

toString

public String toString()
Overrides:
toString in class Object

append

public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            StringBuilder buffer,
                            org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString

appendFields

public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                                  StringBuilder buffer,
                                  org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012 Jasig. All Rights Reserved.