public class Assignee extends AbstractDataTransferObject implements AssigneeContract
| Modifier and Type | Class and Description |
|---|---|
static class |
Assignee.Builder
This 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–2016 The Kuali Foundation. All rights reserved.