public class Assignee extends AbstractDataTransferObject implements AssigneeContract
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Assignee.BuilderThis builder constructs a PermissionAssignee enforcing the constraints of the  AssigneeContract. | 
| Constructor and Description | 
|---|
| Assignee(Assignee.Builder builder)A constructor using the Builder. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<DelegateType> | getDelegates()List of Delegates for a Permission Assignee | 
| String | getGroupId()The Group ID referenced by the Permission Assignee. | 
| String | getPrincipalId()The Principal ID referenced by the Permission Assignee. | 
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic Assignee(Assignee.Builder builder)
builder - public String getPrincipalId()
AssigneeContractgetPrincipalId in interface AssigneeContractAssigneeContract.getPrincipalId()public String getGroupId()
AssigneeContractgetGroupId in interface AssigneeContractAssigneeContract.getGroupId()public List<DelegateType> getDelegates()
AssigneeContractgetDelegates in interface AssigneeContractAssigneeContract.getDelegates()Copyright © 2005–2014 The Kuali Foundation. All rights reserved.