com.microsoft.exchange.types
Class PostItemType

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

public class PostItemType
extends ItemType
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for PostItemType complex type.

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

 <complexType name="PostItemType">
   <complexContent>
     <extension base="{http://schemas.microsoft.com/exchange/services/2006/types}ItemType">
       <sequence>
         <element name="ConversationIndex" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
         <element name="ConversationTopic" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="From" type="{http://schemas.microsoft.com/exchange/services/2006/types}SingleRecipientType" minOccurs="0"/>
         <element name="InternetMessageId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IsRead" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="PostedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="References" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Sender" type="{http://schemas.microsoft.com/exchange/services/2006/types}SingleRecipientType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  byte[] conversationIndex
           
protected  String conversationTopic
           
protected  SingleRecipientType from
           
protected  String internetMessageId
           
protected  Boolean isRead
           
protected  XMLGregorianCalendar postedTime
           
protected  String references
           
protected  SingleRecipientType sender
           
 
Fields inherited from class com.microsoft.exchange.types.ItemType
attachments, body, categories, culture, dateTimeCreated, dateTimeReceived, dateTimeSent, displayCc, displayTo, effectiveRights, extendedProperties, hasAttachments, importance, inReplyTo, internetMessageHeaders, isDraft, isFromMe, isResend, isSubmitted, isUnmodified, itemClass, itemId, lastModifiedName, lastModifiedTime, mimeContent, parentFolderId, reminderDueBy, reminderIsSet, reminderMinutesBeforeStart, responseObjects, sensitivity, size, subject
 
Constructor Summary
PostItemType()
           
 
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)
           
 byte[] getConversationIndex()
          Gets the value of the conversationIndex property.
 String getConversationTopic()
          Gets the value of the conversationTopic property.
 SingleRecipientType getFrom()
          Gets the value of the from property.
 String getInternetMessageId()
          Gets the value of the internetMessageId property.
 XMLGregorianCalendar getPostedTime()
          Gets the value of the postedTime property.
 String getReferences()
          Gets the value of the references property.
 SingleRecipientType getSender()
          Gets the value of the sender property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isIsRead()
          Gets the value of the isRead property.
 void setConversationIndex(byte[] value)
          Sets the value of the conversationIndex property.
 void setConversationTopic(String value)
          Sets the value of the conversationTopic property.
 void setFrom(SingleRecipientType value)
          Sets the value of the from property.
 void setInternetMessageId(String value)
          Sets the value of the internetMessageId property.
 void setIsRead(Boolean value)
          Sets the value of the isRead property.
 void setPostedTime(XMLGregorianCalendar value)
          Sets the value of the postedTime property.
 void setReferences(String value)
          Sets the value of the references property.
 void setSender(SingleRecipientType value)
          Sets the value of the sender property.
 String toString()
           
 
Methods inherited from class com.microsoft.exchange.types.ItemType
getAttachments, getBody, getCategories, getCulture, getDateTimeCreated, getDateTimeReceived, getDateTimeSent, getDisplayCc, getDisplayTo, getEffectiveRights, getExtendedProperties, getImportance, getInReplyTo, getInternetMessageHeaders, getItemClass, getItemId, getLastModifiedName, getLastModifiedTime, getMimeContent, getParentFolderId, getReminderDueBy, getReminderMinutesBeforeStart, getResponseObjects, getSensitivity, getSize, getSubject, isHasAttachments, isIsDraft, isIsFromMe, isIsResend, isIsSubmitted, isIsUnmodified, isReminderIsSet, setAttachments, setBody, setCategories, setCulture, setDateTimeCreated, setDateTimeReceived, setDateTimeSent, setDisplayCc, setDisplayTo, setEffectiveRights, setHasAttachments, setImportance, setInReplyTo, setInternetMessageHeaders, setIsDraft, setIsFromMe, setIsResend, setIsSubmitted, setIsUnmodified, setItemClass, setItemId, setLastModifiedName, setLastModifiedTime, setMimeContent, setParentFolderId, setReminderDueBy, setReminderIsSet, setReminderMinutesBeforeStart, setResponseObjects, setSensitivity, setSize, setSubject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

conversationIndex

protected byte[] conversationIndex

conversationTopic

protected String conversationTopic

from

protected SingleRecipientType from

internetMessageId

protected String internetMessageId

isRead

protected Boolean isRead

postedTime

protected XMLGregorianCalendar postedTime

references

protected String references

sender

protected SingleRecipientType sender
Constructor Detail

PostItemType

public PostItemType()
Method Detail

getConversationIndex

public byte[] getConversationIndex()
Gets the value of the conversationIndex property.

Returns:
possible object is byte[]

setConversationIndex

public void setConversationIndex(byte[] value)
Sets the value of the conversationIndex property.

Parameters:
value - allowed object is byte[]

getConversationTopic

public String getConversationTopic()
Gets the value of the conversationTopic property.

Returns:
possible object is String

setConversationTopic

public void setConversationTopic(String value)
Sets the value of the conversationTopic property.

Parameters:
value - allowed object is String

getFrom

public SingleRecipientType getFrom()
Gets the value of the from property.

Returns:
possible object is SingleRecipientType

setFrom

public void setFrom(SingleRecipientType value)
Sets the value of the from property.

Parameters:
value - allowed object is SingleRecipientType

getInternetMessageId

public String getInternetMessageId()
Gets the value of the internetMessageId property.

Returns:
possible object is String

setInternetMessageId

public void setInternetMessageId(String value)
Sets the value of the internetMessageId property.

Parameters:
value - allowed object is String

isIsRead

public Boolean isIsRead()
Gets the value of the isRead property.

Returns:
possible object is Boolean

setIsRead

public void setIsRead(Boolean value)
Sets the value of the isRead property.

Parameters:
value - allowed object is Boolean

getPostedTime

public XMLGregorianCalendar getPostedTime()
Gets the value of the postedTime property.

Returns:
possible object is XMLGregorianCalendar

setPostedTime

public void setPostedTime(XMLGregorianCalendar value)
Sets the value of the postedTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getReferences

public String getReferences()
Gets the value of the references property.

Returns:
possible object is String

setReferences

public void setReferences(String value)
Sets the value of the references property.

Parameters:
value - allowed object is String

getSender

public SingleRecipientType getSender()
Gets the value of the sender property.

Returns:
possible object is SingleRecipientType

setSender

public void setSender(SingleRecipientType value)
Sets the value of the sender property.

Parameters:
value - allowed object is SingleRecipientType

toString

public String toString()
Overrides:
toString in class ItemType

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
Overrides:
append in class ItemType

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
Overrides:
appendFields in class ItemType

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
Overrides:
equals in class ItemType

equals

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

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
Overrides:
hashCode in class ItemType

hashCode

public int hashCode()
Overrides:
hashCode in class ItemType


Copyright © 2012 Jasig. All Rights Reserved.