com.microsoft.exchange.messages
Class GetUserAvailabilityRequest

java.lang.Object
  extended by com.microsoft.exchange.messages.BaseRequestType
      extended by com.microsoft.exchange.messages.GetUserAvailabilityRequest
All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

public class GetUserAvailabilityRequest
extends BaseRequestType
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for GetUserAvailabilityRequestType complex type.

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

 <complexType name="GetUserAvailabilityRequestType">
   <complexContent>
     <extension base="{http://schemas.microsoft.com/exchange/services/2006/messages}BaseRequestType">
       <sequence>
         <element ref="{http://schemas.microsoft.com/exchange/services/2006/types}TimeZone"/>
         <element name="MailboxDataArray" type="{http://schemas.microsoft.com/exchange/services/2006/types}ArrayOfMailboxData"/>
         <element ref="{http://schemas.microsoft.com/exchange/services/2006/types}FreeBusyViewOptions" minOccurs="0"/>
         <element ref="{http://schemas.microsoft.com/exchange/services/2006/types}SuggestionsViewOptions" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  FreeBusyViewOptions freeBusyViewOptions
           
protected  ArrayOfMailboxData mailboxDataArray
           
protected  SuggestionsViewOptions suggestionsViewOptions
           
protected  TimeZone timeZone
           
 
Constructor Summary
GetUserAvailabilityRequest()
           
 
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)
           
 FreeBusyViewOptions getFreeBusyViewOptions()
          Gets the value of the freeBusyViewOptions property.
 ArrayOfMailboxData getMailboxDataArray()
          Gets the value of the mailboxDataArray property.
 SuggestionsViewOptions getSuggestionsViewOptions()
          Gets the value of the suggestionsViewOptions property.
 TimeZone getTimeZone()
          Gets the value of the timeZone property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setFreeBusyViewOptions(FreeBusyViewOptions value)
          Sets the value of the freeBusyViewOptions property.
 void setMailboxDataArray(ArrayOfMailboxData value)
          Sets the value of the mailboxDataArray property.
 void setSuggestionsViewOptions(SuggestionsViewOptions value)
          Sets the value of the suggestionsViewOptions property.
 void setTimeZone(TimeZone value)
          Sets the value of the timeZone property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

timeZone

protected TimeZone timeZone

mailboxDataArray

protected ArrayOfMailboxData mailboxDataArray

freeBusyViewOptions

protected FreeBusyViewOptions freeBusyViewOptions

suggestionsViewOptions

protected SuggestionsViewOptions suggestionsViewOptions
Constructor Detail

GetUserAvailabilityRequest

public GetUserAvailabilityRequest()
Method Detail

getTimeZone

public TimeZone getTimeZone()
Gets the value of the timeZone property.

Returns:
possible object is TimeZone

setTimeZone

public void setTimeZone(TimeZone value)
Sets the value of the timeZone property.

Parameters:
value - allowed object is TimeZone

getMailboxDataArray

public ArrayOfMailboxData getMailboxDataArray()
Gets the value of the mailboxDataArray property.

Returns:
possible object is ArrayOfMailboxData

setMailboxDataArray

public void setMailboxDataArray(ArrayOfMailboxData value)
Sets the value of the mailboxDataArray property.

Parameters:
value - allowed object is ArrayOfMailboxData

getFreeBusyViewOptions

public FreeBusyViewOptions getFreeBusyViewOptions()
Gets the value of the freeBusyViewOptions property.

Returns:
possible object is FreeBusyViewOptions

setFreeBusyViewOptions

public void setFreeBusyViewOptions(FreeBusyViewOptions value)
Sets the value of the freeBusyViewOptions property.

Parameters:
value - allowed object is FreeBusyViewOptions

getSuggestionsViewOptions

public SuggestionsViewOptions getSuggestionsViewOptions()
Gets the value of the suggestionsViewOptions property.

Returns:
possible object is SuggestionsViewOptions

setSuggestionsViewOptions

public void setSuggestionsViewOptions(SuggestionsViewOptions value)
Sets the value of the suggestionsViewOptions property.

Parameters:
value - allowed object is SuggestionsViewOptions

toString

public String toString()
Overrides:
toString in class BaseRequestType

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 BaseRequestType

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 BaseRequestType

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 BaseRequestType

equals

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

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 BaseRequestType

hashCode

public int hashCode()
Overrides:
hashCode in class BaseRequestType


Copyright © 2012 Jasig. All Rights Reserved.