public abstract class BasePermissionType extends Object implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
Java class for BasePermissionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BasePermissionType">
<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="CanCreateItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="CanCreateSubFolders" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsFolderOwner" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsFolderVisible" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="IsFolderContact" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="EditItems" type="{http://schemas.microsoft.com/exchange/services/2006/types}PermissionActionType" minOccurs="0"/>
<element name="DeleteItems" type="{http://schemas.microsoft.com/exchange/services/2006/types}PermissionActionType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
canCreateItems |
protected Boolean |
canCreateSubFolders |
protected PermissionActionType |
deleteItems |
protected PermissionActionType |
editItems |
protected Boolean |
isFolderContact |
protected Boolean |
isFolderOwner |
protected Boolean |
isFolderVisible |
protected UserIdType |
userId |
| Constructor and Description |
|---|
BasePermissionType() |
| Modifier and Type | Method and Description |
|---|---|
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) |
PermissionActionType |
getDeleteItems()
Gets the value of the deleteItems property.
|
PermissionActionType |
getEditItems()
Gets the value of the editItems 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 |
isCanCreateItems()
Gets the value of the canCreateItems property.
|
Boolean |
isCanCreateSubFolders()
Gets the value of the canCreateSubFolders property.
|
Boolean |
isIsFolderContact()
Gets the value of the isFolderContact property.
|
Boolean |
isIsFolderOwner()
Gets the value of the isFolderOwner property.
|
Boolean |
isIsFolderVisible()
Gets the value of the isFolderVisible property.
|
void |
setCanCreateItems(Boolean value)
Sets the value of the canCreateItems property.
|
void |
setCanCreateSubFolders(Boolean value)
Sets the value of the canCreateSubFolders property.
|
void |
setDeleteItems(PermissionActionType value)
Sets the value of the deleteItems property.
|
void |
setEditItems(PermissionActionType value)
Sets the value of the editItems property.
|
void |
setIsFolderContact(Boolean value)
Sets the value of the isFolderContact property.
|
void |
setIsFolderOwner(Boolean value)
Sets the value of the isFolderOwner property.
|
void |
setIsFolderVisible(Boolean value)
Sets the value of the isFolderVisible property.
|
void |
setUserId(UserIdType value)
Sets the value of the userId property.
|
String |
toString() |
protected UserIdType userId
protected Boolean canCreateItems
protected Boolean canCreateSubFolders
protected Boolean isFolderOwner
protected Boolean isFolderVisible
protected Boolean isFolderContact
protected PermissionActionType editItems
protected PermissionActionType deleteItems
public UserIdType getUserId()
UserIdTypepublic void setUserId(UserIdType value)
value - allowed object is
UserIdTypepublic Boolean isCanCreateItems()
Booleanpublic void setCanCreateItems(Boolean value)
value - allowed object is
Booleanpublic Boolean isCanCreateSubFolders()
Booleanpublic void setCanCreateSubFolders(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsFolderOwner()
Booleanpublic void setIsFolderOwner(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsFolderVisible()
Booleanpublic void setIsFolderVisible(Boolean value)
value - allowed object is
Booleanpublic Boolean isIsFolderContact()
Booleanpublic void setIsFolderContact(Boolean value)
value - allowed object is
Booleanpublic PermissionActionType getEditItems()
PermissionActionTypepublic void setEditItems(PermissionActionType value)
value - allowed object is
PermissionActionTypepublic PermissionActionType getDeleteItems()
PermissionActionTypepublic void setDeleteItems(PermissionActionType value)
value - allowed object is
PermissionActionTypepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringpublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringpublic 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)
equals in interface org.jvnet.jaxb2_commons.lang.Equalspublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCodeCopyright © 2018 Apereo. All Rights Reserved.