public class ItemType extends Object implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Java class for ItemType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="MimeContent" type="{http://schemas.microsoft.com/exchange/services/2006/types}MimeContentType" minOccurs="0"/>
<element name="ItemId" type="{http://schemas.microsoft.com/exchange/services/2006/types}ItemIdType" minOccurs="0"/>
<element name="ParentFolderId" type="{http://schemas.microsoft.com/exchange/services/2006/types}FolderIdType" minOccurs="0"/>
<element name="ItemClass" type="{http://schemas.microsoft.com/exchange/services/2006/types}ItemClassType" minOccurs="0"/>
<element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Sensitivity" type="{http://schemas.microsoft.com/exchange/services/2006/types}SensitivityChoicesType" minOccurs="0"/>
<element name="Body" type="{http://schemas.microsoft.com/exchange/services/2006/types}BodyType" minOccurs="0"/>
<element name="Attachments" type="{http://schemas.microsoft.com/exchange/services/2006/types}NonEmptyArrayOfAttachmentsType" minOccurs="0"/>
<element name="DateTimeReceived" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Categories" type="{http://schemas.microsoft.com/exchange/services/2006/types}ArrayOfStringsType" minOccurs="0"/>
<element name="Importance" type="{http://schemas.microsoft.com/exchange/services/2006/types}ImportanceChoicesType" minOccurs="0"/>
<element name="InReplyTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="IsSubmitted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsDraft" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsFromMe" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsResend" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsUnmodified" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="InternetMessageHeaders" type="{http://schemas.microsoft.com/exchange/services/2006/types}NonEmptyArrayOfInternetHeadersType" minOccurs="0"/>
<element name="DateTimeSent" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="DateTimeCreated" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ResponseObjects" type="{http://schemas.microsoft.com/exchange/services/2006/types}NonEmptyArrayOfResponseObjectsType" minOccurs="0"/>
<element name="ReminderDueBy" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ReminderIsSet" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ReminderMinutesBeforeStart" type="{http://schemas.microsoft.com/exchange/services/2006/types}ReminderMinutesBeforeStartType" minOccurs="0"/>
<element name="DisplayCc" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DisplayTo" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="HasAttachments" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ExtendedProperty" type="{http://schemas.microsoft.com/exchange/services/2006/types}ExtendedPropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Culture" type="{http://www.w3.org/2001/XMLSchema}language" minOccurs="0"/>
<element name="EffectiveRights" type="{http://schemas.microsoft.com/exchange/services/2006/types}EffectiveRightsType" minOccurs="0"/>
<element name="LastModifiedName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LastModifiedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor and Description |
|---|
ItemType() |
| Modifier and Type | Method and Description |
|---|---|
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) |
NonEmptyArrayOfAttachmentsType |
getAttachments()
Gets the value of the attachments property.
|
BodyType |
getBody()
Gets the value of the body property.
|
ArrayOfStringsType |
getCategories()
Gets the value of the categories property.
|
String |
getCulture()
Gets the value of the culture property.
|
XMLGregorianCalendar |
getDateTimeCreated()
Gets the value of the dateTimeCreated property.
|
XMLGregorianCalendar |
getDateTimeReceived()
Gets the value of the dateTimeReceived property.
|
XMLGregorianCalendar |
getDateTimeSent()
Gets the value of the dateTimeSent property.
|
String |
getDisplayCc()
Gets the value of the displayCc property.
|
String |
getDisplayTo()
Gets the value of the displayTo property.
|
EffectiveRightsType |
getEffectiveRights()
Gets the value of the effectiveRights property.
|
List<ExtendedPropertyType> |
getExtendedProperties()
Gets the value of the extendedProperties property.
|
ImportanceChoicesType |
getImportance()
Gets the value of the importance property.
|
String |
getInReplyTo()
Gets the value of the inReplyTo property.
|
NonEmptyArrayOfInternetHeadersType |
getInternetMessageHeaders()
Gets the value of the internetMessageHeaders property.
|
String |
getItemClass()
Gets the value of the itemClass property.
|
ItemIdType |
getItemId()
Gets the value of the itemId property.
|
String |
getLastModifiedName()
Gets the value of the lastModifiedName property.
|
XMLGregorianCalendar |
getLastModifiedTime()
Gets the value of the lastModifiedTime property.
|
MimeContentType |
getMimeContent()
Gets the value of the mimeContent property.
|
FolderIdType |
getParentFolderId()
Gets the value of the parentFolderId property.
|
XMLGregorianCalendar |
getReminderDueBy()
Gets the value of the reminderDueBy property.
|
String |
getReminderMinutesBeforeStart()
Gets the value of the reminderMinutesBeforeStart property.
|
NonEmptyArrayOfResponseObjectsType |
getResponseObjects()
Gets the value of the responseObjects property.
|
SensitivityChoicesType |
getSensitivity()
Gets the value of the sensitivity property.
|
Integer |
getSize()
Gets the value of the size property.
|
String |
getSubject()
Gets the value of the subject property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy) |
Boolean |
isHasAttachments()
Gets the value of the hasAttachments property.
|
Boolean |
isIsDraft()
Gets the value of the isDraft property.
|
Boolean |
isIsFromMe()
Gets the value of the isFromMe property.
|
Boolean |
isIsResend()
Gets the value of the isResend property.
|
Boolean |
isIsSubmitted()
Gets the value of the isSubmitted property.
|
Boolean |
isIsUnmodified()
Gets the value of the isUnmodified property.
|
Boolean |
isReminderIsSet()
Gets the value of the reminderIsSet property.
|
void |
setAttachments(NonEmptyArrayOfAttachmentsType value)
Sets the value of the attachments property.
|
void |
setBody(BodyType value)
Sets the value of the body property.
|
void |
setCategories(ArrayOfStringsType value)
Sets the value of the categories property.
|
void |
setCulture(String value)
Sets the value of the culture property.
|
void |
setDateTimeCreated(XMLGregorianCalendar value)
Sets the value of the dateTimeCreated property.
|
void |
setDateTimeReceived(XMLGregorianCalendar value)
Sets the value of the dateTimeReceived property.
|
void |
setDateTimeSent(XMLGregorianCalendar value)
Sets the value of the dateTimeSent property.
|
void |
setDisplayCc(String value)
Sets the value of the displayCc property.
|
void |
setDisplayTo(String value)
Sets the value of the displayTo property.
|
void |
setEffectiveRights(EffectiveRightsType value)
Sets the value of the effectiveRights property.
|
void |
setHasAttachments(Boolean value)
Sets the value of the hasAttachments property.
|
void |
setImportance(ImportanceChoicesType value)
Sets the value of the importance property.
|
void |
setInReplyTo(String value)
Sets the value of the inReplyTo property.
|
void |
setInternetMessageHeaders(NonEmptyArrayOfInternetHeadersType value)
Sets the value of the internetMessageHeaders property.
|
void |
setIsDraft(Boolean value)
Sets the value of the isDraft property.
|
void |
setIsFromMe(Boolean value)
Sets the value of the isFromMe property.
|
void |
setIsResend(Boolean value)
Sets the value of the isResend property.
|
void |
setIsSubmitted(Boolean value)
Sets the value of the isSubmitted property.
|
void |
setIsUnmodified(Boolean value)
Sets the value of the isUnmodified property.
|
void |
setItemClass(String value)
Sets the value of the itemClass property.
|
void |
setItemId(ItemIdType value)
Sets the value of the itemId property.
|
void |
setLastModifiedName(String value)
Sets the value of the lastModifiedName property.
|
void |
setLastModifiedTime(XMLGregorianCalendar value)
Sets the value of the lastModifiedTime property.
|
void |
setMimeContent(MimeContentType value)
Sets the value of the mimeContent property.
|
void |
setParentFolderId(FolderIdType value)
Sets the value of the parentFolderId property.
|
void |
setReminderDueBy(XMLGregorianCalendar value)
Sets the value of the reminderDueBy property.
|
void |
setReminderIsSet(Boolean value)
Sets the value of the reminderIsSet property.
|
void |
setReminderMinutesBeforeStart(String value)
Sets the value of the reminderMinutesBeforeStart property.
|
void |
setResponseObjects(NonEmptyArrayOfResponseObjectsType value)
Sets the value of the responseObjects property.
|
void |
setSensitivity(SensitivityChoicesType value)
Sets the value of the sensitivity property.
|
void |
setSize(Integer value)
Sets the value of the size property.
|
void |
setSubject(String value)
Sets the value of the subject property.
|
String |
toString() |
protected MimeContentType mimeContent
protected ItemIdType itemId
protected FolderIdType parentFolderId
protected String itemClass
protected String subject
protected SensitivityChoicesType sensitivity
protected BodyType body
protected NonEmptyArrayOfAttachmentsType attachments
protected XMLGregorianCalendar dateTimeReceived
protected Integer size
protected ArrayOfStringsType categories
protected ImportanceChoicesType importance
protected String inReplyTo
protected Boolean isSubmitted
protected Boolean isDraft
protected Boolean isFromMe
protected Boolean isResend
protected Boolean isUnmodified
protected NonEmptyArrayOfInternetHeadersType internetMessageHeaders
protected XMLGregorianCalendar dateTimeSent
protected XMLGregorianCalendar dateTimeCreated
protected NonEmptyArrayOfResponseObjectsType responseObjects
protected XMLGregorianCalendar reminderDueBy
protected Boolean reminderIsSet
protected String reminderMinutesBeforeStart
protected String displayCc
protected String displayTo
protected Boolean hasAttachments
protected List<ExtendedPropertyType> extendedProperties
protected String culture
protected EffectiveRightsType effectiveRights
protected String lastModifiedName
protected XMLGregorianCalendar lastModifiedTime
public MimeContentType getMimeContent()
MimeContentTypepublic void setMimeContent(MimeContentType value)
value - allowed object is
MimeContentTypepublic ItemIdType getItemId()
ItemIdTypepublic void setItemId(ItemIdType value)
value - allowed object is
ItemIdTypepublic FolderIdType getParentFolderId()
FolderIdTypepublic void setParentFolderId(FolderIdType value)
value - allowed object is
FolderIdTypepublic String getItemClass()
Stringpublic void setItemClass(String value)
value - allowed object is
Stringpublic String getSubject()
Stringpublic void setSubject(String value)
value - allowed object is
Stringpublic SensitivityChoicesType getSensitivity()
SensitivityChoicesTypepublic void setSensitivity(SensitivityChoicesType value)
value - allowed object is
SensitivityChoicesTypepublic BodyType getBody()
BodyTypepublic void setBody(BodyType value)
value - allowed object is
BodyTypepublic NonEmptyArrayOfAttachmentsType getAttachments()
NonEmptyArrayOfAttachmentsTypepublic void setAttachments(NonEmptyArrayOfAttachmentsType value)
value - allowed object is
NonEmptyArrayOfAttachmentsTypepublic XMLGregorianCalendar getDateTimeReceived()
XMLGregorianCalendarpublic void setDateTimeReceived(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Integer getSize()
Integerpublic void setSize(Integer value)
value - allowed object is
Integerpublic ArrayOfStringsType getCategories()
ArrayOfStringsTypepublic void setCategories(ArrayOfStringsType value)
value - allowed object is
ArrayOfStringsTypepublic ImportanceChoicesType getImportance()
ImportanceChoicesTypepublic void setImportance(ImportanceChoicesType value)
value - allowed object is
ImportanceChoicesTypepublic String getInReplyTo()
Stringpublic void setInReplyTo(String value)
value - allowed object is
Stringpublic Boolean isIsSubmitted()
Booleanpublic void setIsSubmitted(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsDraft()
Booleanpublic void setIsDraft(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsFromMe()
Booleanpublic void setIsFromMe(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsResend()
Booleanpublic void setIsResend(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsUnmodified()
Booleanpublic void setIsUnmodified(Boolean value)
value - allowed object is
Booleanpublic NonEmptyArrayOfInternetHeadersType getInternetMessageHeaders()
NonEmptyArrayOfInternetHeadersTypepublic void setInternetMessageHeaders(NonEmptyArrayOfInternetHeadersType value)
value - allowed object is
NonEmptyArrayOfInternetHeadersTypepublic XMLGregorianCalendar getDateTimeSent()
XMLGregorianCalendarpublic void setDateTimeSent(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getDateTimeCreated()
XMLGregorianCalendarpublic void setDateTimeCreated(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic NonEmptyArrayOfResponseObjectsType getResponseObjects()
NonEmptyArrayOfResponseObjectsTypepublic void setResponseObjects(NonEmptyArrayOfResponseObjectsType value)
value - allowed object is
NonEmptyArrayOfResponseObjectsTypepublic XMLGregorianCalendar getReminderDueBy()
XMLGregorianCalendarpublic void setReminderDueBy(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Boolean isReminderIsSet()
Booleanpublic void setReminderIsSet(Boolean value)
value - allowed object is
Booleanpublic String getReminderMinutesBeforeStart()
Stringpublic void setReminderMinutesBeforeStart(String value)
value - allowed object is
Stringpublic String getDisplayCc()
Stringpublic void setDisplayCc(String value)
value - allowed object is
Stringpublic String getDisplayTo()
Stringpublic void setDisplayTo(String value)
value - allowed object is
Stringpublic Boolean isHasAttachments()
Booleanpublic void setHasAttachments(Boolean value)
value - allowed object is
Booleanpublic List<ExtendedPropertyType> getExtendedProperties()
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 extendedProperties property.
For example, to add a new item, do as follows:
getExtendedProperties().add(newItem);
Objects of the following type(s) are allowed in the list
ExtendedPropertyType
public String getCulture()
Stringpublic void setCulture(String value)
value - allowed object is
Stringpublic EffectiveRightsType getEffectiveRights()
EffectiveRightsTypepublic void setEffectiveRights(EffectiveRightsType value)
value - allowed object is
EffectiveRightsTypepublic String getLastModifiedName()
Stringpublic void setLastModifiedName(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getLastModifiedTime()
XMLGregorianCalendarpublic void setLastModifiedTime(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringpublic 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)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodeCopyright © 2016 Apereo. All Rights Reserved.