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
PostReplyItemType
TentativelyAcceptItemType
MessageType
MeetingMessageType
DeclineItemType
ReplyToItemType
ForwardItemType
RemoveItemType
ItemType
ReplyAllToItemType
MeetingCancellationMessageType
TaskType
PostItemType
DistributionListType
AcceptItemType
MeetingResponseMessageType
SuppressReadReceiptType
CalendarItemType
MeetingRequestMessageType
CancelCalendarItemType
ContactItemType
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.