com.microsoft.exchange.types
Class DelegatePermissionsType

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

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

Java class for DelegatePermissionsType complex type.

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

 <complexType name="DelegatePermissionsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CalendarFolderPermissionLevel" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegateFolderPermissionLevelType" minOccurs="0"/>
         <element name="TasksFolderPermissionLevel" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegateFolderPermissionLevelType" minOccurs="0"/>
         <element name="InboxFolderPermissionLevel" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegateFolderPermissionLevelType" minOccurs="0"/>
         <element name="ContactsFolderPermissionLevel" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegateFolderPermissionLevelType" minOccurs="0"/>
         <element name="NotesFolderPermissionLevel" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegateFolderPermissionLevelType" minOccurs="0"/>
         <element name="JournalFolderPermissionLevel" type="{http://schemas.microsoft.com/exchange/services/2006/types}DelegateFolderPermissionLevelType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  DelegateFolderPermissionLevelType calendarFolderPermissionLevel
           
protected  DelegateFolderPermissionLevelType contactsFolderPermissionLevel
           
protected  DelegateFolderPermissionLevelType inboxFolderPermissionLevel
           
protected  DelegateFolderPermissionLevelType journalFolderPermissionLevel
           
protected  DelegateFolderPermissionLevelType notesFolderPermissionLevel
           
protected  DelegateFolderPermissionLevelType tasksFolderPermissionLevel
           
 
Constructor Summary
DelegatePermissionsType()
           
 
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)
           
 DelegateFolderPermissionLevelType getCalendarFolderPermissionLevel()
          Gets the value of the calendarFolderPermissionLevel property.
 DelegateFolderPermissionLevelType getContactsFolderPermissionLevel()
          Gets the value of the contactsFolderPermissionLevel property.
 DelegateFolderPermissionLevelType getInboxFolderPermissionLevel()
          Gets the value of the inboxFolderPermissionLevel property.
 DelegateFolderPermissionLevelType getJournalFolderPermissionLevel()
          Gets the value of the journalFolderPermissionLevel property.
 DelegateFolderPermissionLevelType getNotesFolderPermissionLevel()
          Gets the value of the notesFolderPermissionLevel property.
 DelegateFolderPermissionLevelType getTasksFolderPermissionLevel()
          Gets the value of the tasksFolderPermissionLevel property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setCalendarFolderPermissionLevel(DelegateFolderPermissionLevelType value)
          Sets the value of the calendarFolderPermissionLevel property.
 void setContactsFolderPermissionLevel(DelegateFolderPermissionLevelType value)
          Sets the value of the contactsFolderPermissionLevel property.
 void setInboxFolderPermissionLevel(DelegateFolderPermissionLevelType value)
          Sets the value of the inboxFolderPermissionLevel property.
 void setJournalFolderPermissionLevel(DelegateFolderPermissionLevelType value)
          Sets the value of the journalFolderPermissionLevel property.
 void setNotesFolderPermissionLevel(DelegateFolderPermissionLevelType value)
          Sets the value of the notesFolderPermissionLevel property.
 void setTasksFolderPermissionLevel(DelegateFolderPermissionLevelType value)
          Sets the value of the tasksFolderPermissionLevel property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

calendarFolderPermissionLevel

protected DelegateFolderPermissionLevelType calendarFolderPermissionLevel

tasksFolderPermissionLevel

protected DelegateFolderPermissionLevelType tasksFolderPermissionLevel

inboxFolderPermissionLevel

protected DelegateFolderPermissionLevelType inboxFolderPermissionLevel

contactsFolderPermissionLevel

protected DelegateFolderPermissionLevelType contactsFolderPermissionLevel

notesFolderPermissionLevel

protected DelegateFolderPermissionLevelType notesFolderPermissionLevel

journalFolderPermissionLevel

protected DelegateFolderPermissionLevelType journalFolderPermissionLevel
Constructor Detail

DelegatePermissionsType

public DelegatePermissionsType()
Method Detail

getCalendarFolderPermissionLevel

public DelegateFolderPermissionLevelType getCalendarFolderPermissionLevel()
Gets the value of the calendarFolderPermissionLevel property.

Returns:
possible object is DelegateFolderPermissionLevelType

setCalendarFolderPermissionLevel

public void setCalendarFolderPermissionLevel(DelegateFolderPermissionLevelType value)
Sets the value of the calendarFolderPermissionLevel property.

Parameters:
value - allowed object is DelegateFolderPermissionLevelType

getTasksFolderPermissionLevel

public DelegateFolderPermissionLevelType getTasksFolderPermissionLevel()
Gets the value of the tasksFolderPermissionLevel property.

Returns:
possible object is DelegateFolderPermissionLevelType

setTasksFolderPermissionLevel

public void setTasksFolderPermissionLevel(DelegateFolderPermissionLevelType value)
Sets the value of the tasksFolderPermissionLevel property.

Parameters:
value - allowed object is DelegateFolderPermissionLevelType

getInboxFolderPermissionLevel

public DelegateFolderPermissionLevelType getInboxFolderPermissionLevel()
Gets the value of the inboxFolderPermissionLevel property.

Returns:
possible object is DelegateFolderPermissionLevelType

setInboxFolderPermissionLevel

public void setInboxFolderPermissionLevel(DelegateFolderPermissionLevelType value)
Sets the value of the inboxFolderPermissionLevel property.

Parameters:
value - allowed object is DelegateFolderPermissionLevelType

getContactsFolderPermissionLevel

public DelegateFolderPermissionLevelType getContactsFolderPermissionLevel()
Gets the value of the contactsFolderPermissionLevel property.

Returns:
possible object is DelegateFolderPermissionLevelType

setContactsFolderPermissionLevel

public void setContactsFolderPermissionLevel(DelegateFolderPermissionLevelType value)
Sets the value of the contactsFolderPermissionLevel property.

Parameters:
value - allowed object is DelegateFolderPermissionLevelType

getNotesFolderPermissionLevel

public DelegateFolderPermissionLevelType getNotesFolderPermissionLevel()
Gets the value of the notesFolderPermissionLevel property.

Returns:
possible object is DelegateFolderPermissionLevelType

setNotesFolderPermissionLevel

public void setNotesFolderPermissionLevel(DelegateFolderPermissionLevelType value)
Sets the value of the notesFolderPermissionLevel property.

Parameters:
value - allowed object is DelegateFolderPermissionLevelType

getJournalFolderPermissionLevel

public DelegateFolderPermissionLevelType getJournalFolderPermissionLevel()
Gets the value of the journalFolderPermissionLevel property.

Returns:
possible object is DelegateFolderPermissionLevelType

setJournalFolderPermissionLevel

public void setJournalFolderPermissionLevel(DelegateFolderPermissionLevelType value)
Sets the value of the journalFolderPermissionLevel property.

Parameters:
value - allowed object is DelegateFolderPermissionLevelType

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.