public class

PrincipalAccess

extends Object
implements Serializable
java.lang.Object
   ↳ com.microsoft.schemas.crm._2011.contracts.PrincipalAccess

Class Overview

Java class for PrincipalAccess complex type.

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

 <complexType name="PrincipalAccess">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AccessMask" type="{http://schemas.microsoft.com/crm/2011/Contracts}AccessRights" minOccurs="0"/>
         <element name="Principal" type="{http://schemas.microsoft.com/xrm/2011/Contracts}EntityReference" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected AccessRights accessMask
protected EntityReference principal
Public Constructors
PrincipalAccess()
Public Methods
AccessRights getAccessMask()
Gets the value of the accessMask property.
EntityReference getPrincipal()
Gets the value of the principal property.
void setAccessMask(AccessRights value)
Sets the value of the accessMask property.
void setPrincipal(EntityReference value)
Sets the value of the principal property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected AccessRights accessMask

protected EntityReference principal

Public Constructors

public PrincipalAccess ()

Public Methods

public AccessRights getAccessMask ()

Gets the value of the accessMask property.

Returns

public EntityReference getPrincipal ()

Gets the value of the principal property.

Returns

public void setAccessMask (AccessRights value)

Sets the value of the accessMask property.

Parameters
value Allowed object is AccessRights

public void setPrincipal (EntityReference value)

Sets the value of the principal property.

Parameters
value Allowed object is EntityReference