com.microsoft.exchange.types
Class MessageType

java.lang.Object
  extended by com.microsoft.exchange.types.ItemType
      extended by com.microsoft.exchange.types.MessageType
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Direct Known Subclasses:
MeetingMessageType, ResponseObjectCoreType

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

Java class for MessageType complex type.

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

 <complexType name="MessageType">
   <complexContent>
     <extension base="{http://schemas.microsoft.com/exchange/services/2006/types}ItemType">
       <sequence>
         <element name="Sender" type="{http://schemas.microsoft.com/exchange/services/2006/types}SingleRecipientType" minOccurs="0"/>
         <element name="ToRecipients" type="{http://schemas.microsoft.com/exchange/services/2006/types}ArrayOfRecipientsType" minOccurs="0"/>
         <element name="CcRecipients" type="{http://schemas.microsoft.com/exchange/services/2006/types}ArrayOfRecipientsType" minOccurs="0"/>
         <element name="BccRecipients" type="{http://schemas.microsoft.com/exchange/services/2006/types}ArrayOfRecipientsType" minOccurs="0"/>
         <element name="IsReadReceiptRequested" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IsDeliveryReceiptRequested" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <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="IsResponseRequested" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="References" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReplyTo" type="{http://schemas.microsoft.com/exchange/services/2006/types}ArrayOfRecipientsType" minOccurs="0"/>
         <element name="ReceivedBy" type="{http://schemas.microsoft.com/exchange/services/2006/types}SingleRecipientType" minOccurs="0"/>
         <element name="ReceivedRepresenting" type="{http://schemas.microsoft.com/exchange/services/2006/types}SingleRecipientType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  ArrayOfRecipientsType bccRecipients
           
protected  ArrayOfRecipientsType ccRecipients
           
protected  byte[] conversationIndex
           
protected  String conversationTopic
           
protected  SingleRecipientType from
           
protected  String internetMessageId
           
protected  Boolean isDeliveryReceiptRequested
           
protected  Boolean isRead
           
protected  Boolean isReadReceiptRequested
           
protected  Boolean isResponseRequested
           
protected  SingleRecipientType receivedBy
           
protected  SingleRecipientType receivedRepresenting
           
protected  String references
           
protected  ArrayOfRecipientsType replyTo
           
protected  SingleRecipientType sender
           
protected  ArrayOfRecipientsType toRecipients
           
 
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
MessageType()
           
 
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)
           
 ArrayOfRecipientsType getBccRecipients()
          Gets the value of the bccRecipients property.
 ArrayOfRecipientsType getCcRecipients()
          Gets the value of the ccRecipients property.
 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.
 SingleRecipientType getReceivedBy()
          Gets the value of the receivedBy property.
 SingleRecipientType getReceivedRepresenting()
          Gets the value of the receivedRepresenting property.
 String getReferences()
          Gets the value of the references property.
 ArrayOfRecipientsType getReplyTo()
          Gets the value of the replyTo property.
 SingleRecipientType getSender()
          Gets the value of the sender property.
 ArrayOfRecipientsType getToRecipients()
          Gets the value of the toRecipients property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isIsDeliveryReceiptRequested()
          Gets the value of the isDeliveryReceiptRequested property.
 Boolean isIsRead()
          Gets the value of the isRead property.
 Boolean isIsReadReceiptRequested()
          Gets the value of the isReadReceiptRequested property.
 Boolean isIsResponseRequested()
          Gets the value of the isResponseRequested property.
 void setBccRecipients(ArrayOfRecipientsType value)
          Sets the value of the bccRecipients property.
 void setCcRecipients(ArrayOfRecipientsType value)
          Sets the value of the ccRecipients 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 setIsDeliveryReceiptRequested(Boolean value)
          Sets the value of the isDeliveryReceiptRequested property.
 void setIsRead(Boolean value)
          Sets the value of the isRead property.
 void setIsReadReceiptRequested(Boolean value)
          Sets the value of the isReadReceiptRequested property.
 void setIsResponseRequested(Boolean value)
          Sets the value of the isResponseRequested property.
 void setReceivedBy(SingleRecipientType value)
          Sets the value of the receivedBy property.
 void setReceivedRepresenting(SingleRecipientType value)
          Sets the value of the receivedRepresenting property.
 void setReferences(String value)
          Sets the value of the references property.
 void setReplyTo(ArrayOfRecipientsType value)
          Sets the value of the replyTo property.
 void setSender(SingleRecipientType value)
          Sets the value of the sender property.
 void setToRecipients(ArrayOfRecipientsType value)
          Sets the value of the toRecipients 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

sender

protected SingleRecipientType sender

toRecipients

protected ArrayOfRecipientsType toRecipients

ccRecipients

protected ArrayOfRecipientsType ccRecipients

bccRecipients

protected ArrayOfRecipientsType bccRecipients

isReadReceiptRequested

protected Boolean isReadReceiptRequested

isDeliveryReceiptRequested

protected Boolean isDeliveryReceiptRequested

conversationIndex

protected byte[] conversationIndex

conversationTopic

protected String conversationTopic

from

protected SingleRecipientType from

internetMessageId

protected String internetMessageId

isRead

protected Boolean isRead

isResponseRequested

protected Boolean isResponseRequested

references

protected String references

replyTo

protected ArrayOfRecipientsType replyTo

receivedBy

protected SingleRecipientType receivedBy

receivedRepresenting

protected SingleRecipientType receivedRepresenting
Constructor Detail

MessageType

public MessageType()
Method Detail

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

getToRecipients

public ArrayOfRecipientsType getToRecipients()
Gets the value of the toRecipients property.

Returns:
possible object is ArrayOfRecipientsType

setToRecipients

public void setToRecipients(ArrayOfRecipientsType value)
Sets the value of the toRecipients property.

Parameters:
value - allowed object is ArrayOfRecipientsType

getCcRecipients

public ArrayOfRecipientsType getCcRecipients()
Gets the value of the ccRecipients property.

Returns:
possible object is ArrayOfRecipientsType

setCcRecipients

public void setCcRecipients(ArrayOfRecipientsType value)
Sets the value of the ccRecipients property.

Parameters:
value - allowed object is ArrayOfRecipientsType

getBccRecipients

public ArrayOfRecipientsType getBccRecipients()
Gets the value of the bccRecipients property.

Returns:
possible object is ArrayOfRecipientsType

setBccRecipients

public void setBccRecipients(ArrayOfRecipientsType value)
Sets the value of the bccRecipients property.

Parameters:
value - allowed object is ArrayOfRecipientsType

isIsReadReceiptRequested

public Boolean isIsReadReceiptRequested()
Gets the value of the isReadReceiptRequested property.

Returns:
possible object is Boolean

setIsReadReceiptRequested

public void setIsReadReceiptRequested(Boolean value)
Sets the value of the isReadReceiptRequested property.

Parameters:
value - allowed object is Boolean

isIsDeliveryReceiptRequested

public Boolean isIsDeliveryReceiptRequested()
Gets the value of the isDeliveryReceiptRequested property.

Returns:
possible object is Boolean

setIsDeliveryReceiptRequested

public void setIsDeliveryReceiptRequested(Boolean value)
Sets the value of the isDeliveryReceiptRequested property.

Parameters:
value - allowed object is Boolean

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

isIsResponseRequested

public Boolean isIsResponseRequested()
Gets the value of the isResponseRequested property.

Returns:
possible object is Boolean

setIsResponseRequested

public void setIsResponseRequested(Boolean value)
Sets the value of the isResponseRequested property.

Parameters:
value - allowed object is Boolean

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

getReplyTo

public ArrayOfRecipientsType getReplyTo()
Gets the value of the replyTo property.

Returns:
possible object is ArrayOfRecipientsType

setReplyTo

public void setReplyTo(ArrayOfRecipientsType value)
Sets the value of the replyTo property.

Parameters:
value - allowed object is ArrayOfRecipientsType

getReceivedBy

public SingleRecipientType getReceivedBy()
Gets the value of the receivedBy property.

Returns:
possible object is SingleRecipientType

setReceivedBy

public void setReceivedBy(SingleRecipientType value)
Sets the value of the receivedBy property.

Parameters:
value - allowed object is SingleRecipientType

getReceivedRepresenting

public SingleRecipientType getReceivedRepresenting()
Gets the value of the receivedRepresenting property.

Returns:
possible object is SingleRecipientType

setReceivedRepresenting

public void setReceivedRepresenting(SingleRecipientType value)
Sets the value of the receivedRepresenting 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.