com.microsoft.exchange.types
Class NonEmptyArrayOfAllItemsType
java.lang.Object
com.microsoft.exchange.types.NonEmptyArrayOfAllItemsType
- All Implemented Interfaces:
- org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
public class NonEmptyArrayOfAllItemsType
- extends Object
- implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Java class for NonEmptyArrayOfAllItemsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NonEmptyArrayOfAllItemsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice maxOccurs="unbounded">
<element name="Item" type="{http://schemas.microsoft.com/exchange/services/2006/types}ItemType"/>
<element name="Message" type="{http://schemas.microsoft.com/exchange/services/2006/types}MessageType"/>
<element name="CalendarItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}CalendarItemType"/>
<element name="Contact" type="{http://schemas.microsoft.com/exchange/services/2006/types}ContactItemType"/>
<element name="DistributionList" type="{http://schemas.microsoft.com/exchange/services/2006/types}DistributionListType"/>
<element name="MeetingMessage" type="{http://schemas.microsoft.com/exchange/services/2006/types}MeetingMessageType"/>
<element name="MeetingRequest" type="{http://schemas.microsoft.com/exchange/services/2006/types}MeetingRequestMessageType"/>
<element name="MeetingResponse" type="{http://schemas.microsoft.com/exchange/services/2006/types}MeetingResponseMessageType"/>
<element name="MeetingCancellation" type="{http://schemas.microsoft.com/exchange/services/2006/types}MeetingCancellationMessageType"/>
<element name="Task" type="{http://schemas.microsoft.com/exchange/services/2006/types}TaskType"/>
<element name="PostItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}PostItemType"/>
<element name="ReplyToItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}ReplyToItemType"/>
<element name="ForwardItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}ForwardItemType"/>
<element name="ReplyAllToItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}ReplyAllToItemType"/>
<element name="AcceptItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}AcceptItemType"/>
<element name="TentativelyAcceptItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}TentativelyAcceptItemType"/>
<element name="DeclineItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}DeclineItemType"/>
<element name="CancelCalendarItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}CancelCalendarItemType"/>
<element name="RemoveItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}RemoveItemType"/>
<element name="SuppressReadReceipt" type="{http://schemas.microsoft.com/exchange/services/2006/types}SuppressReadReceiptType"/>
<element name="PostReplyItem" type="{http://schemas.microsoft.com/exchange/services/2006/types}PostReplyItemType"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
itemsAndMessagesAndCalendarItems
protected List<ItemType> itemsAndMessagesAndCalendarItems
NonEmptyArrayOfAllItemsType
public NonEmptyArrayOfAllItemsType()
getItemsAndMessagesAndCalendarItems
public List<ItemType> getItemsAndMessagesAndCalendarItems()
- Gets the value of the itemsAndMessagesAndCalendarItems property.
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the itemsAndMessagesAndCalendarItems property.
For example, to add a new item, do as follows:
getItemsAndMessagesAndCalendarItems().add(newItem);
Objects of the following type(s) are allowed in the list
MeetingMessageType
SuppressReadReceiptType
MessageType
ReplyAllToItemType
MeetingCancellationMessageType
AcceptItemType
RemoveItemType
ForwardItemType
ReplyToItemType
CalendarItemType
CancelCalendarItemType
ContactItemType
TentativelyAcceptItemType
MeetingRequestMessageType
TaskType
DeclineItemType
ItemType
MeetingResponseMessageType
PostItemType
PostReplyItemType
DistributionListType
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 © 2011 Jasig. All Rights Reserved.