com.microsoft.exchange.types
Class DelegateUserType

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

public class DelegateUserType
extends Object
implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString

Java class for DelegateUserType complex type.

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

 <complexType name="DelegateUserType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="UserId" type="{http://schemas.microsoft.com/exchange/services/2006/types}UserIdType"/>
         <element name="DelegatePermissions" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegatePermissionsType" minOccurs="0"/>
         <element name="ReceiveCopiesOfMeetingMessages" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ViewPrivateItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  DelegatePermissionsType delegatePermissions
           
protected  Boolean receiveCopiesOfMeetingMessages
           
protected  UserIdType userId
           
protected  Boolean viewPrivateItems
           
 
Constructor Summary
DelegateUserType()
           
 
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)
           
 DelegatePermissionsType getDelegatePermissions()
          Gets the value of the delegatePermissions property.
 UserIdType getUserId()
          Gets the value of the userId property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 Boolean isReceiveCopiesOfMeetingMessages()
          Gets the value of the receiveCopiesOfMeetingMessages property.
 Boolean isViewPrivateItems()
          Gets the value of the viewPrivateItems property.
 void setDelegatePermissions(DelegatePermissionsType value)
          Sets the value of the delegatePermissions property.
 void setReceiveCopiesOfMeetingMessages(Boolean value)
          Sets the value of the receiveCopiesOfMeetingMessages property.
 void setUserId(UserIdType value)
          Sets the value of the userId property.
 void setViewPrivateItems(Boolean value)
          Sets the value of the viewPrivateItems property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

userId

protected UserIdType userId

delegatePermissions

protected DelegatePermissionsType delegatePermissions

receiveCopiesOfMeetingMessages

protected Boolean receiveCopiesOfMeetingMessages

viewPrivateItems

protected Boolean viewPrivateItems
Constructor Detail

DelegateUserType

public DelegateUserType()
Method Detail

getUserId

public UserIdType getUserId()
Gets the value of the userId property.

Returns:
possible object is UserIdType

setUserId

public void setUserId(UserIdType value)
Sets the value of the userId property.

Parameters:
value - allowed object is UserIdType

getDelegatePermissions

public DelegatePermissionsType getDelegatePermissions()
Gets the value of the delegatePermissions property.

Returns:
possible object is DelegatePermissionsType

setDelegatePermissions

public void setDelegatePermissions(DelegatePermissionsType value)
Sets the value of the delegatePermissions property.

Parameters:
value - allowed object is DelegatePermissionsType

isReceiveCopiesOfMeetingMessages

public Boolean isReceiveCopiesOfMeetingMessages()
Gets the value of the receiveCopiesOfMeetingMessages property.

Returns:
possible object is Boolean

setReceiveCopiesOfMeetingMessages

public void setReceiveCopiesOfMeetingMessages(Boolean value)
Sets the value of the receiveCopiesOfMeetingMessages property.

Parameters:
value - allowed object is Boolean

isViewPrivateItems

public Boolean isViewPrivateItems()
Gets the value of the viewPrivateItems property.

Returns:
possible object is Boolean

setViewPrivateItems

public void setViewPrivateItems(Boolean value)
Sets the value of the viewPrivateItems property.

Parameters:
value - allowed object is Boolean

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.