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, toString
public Assignee(Assignee.Builder builder)
builder
- public String getPrincipalId()
AssigneeContract
getPrincipalId
in interface AssigneeContract
AssigneeContract.getPrincipalId()
public String getGroupId()
AssigneeContract
getGroupId
in interface AssigneeContract
AssigneeContract.getGroupId()
public List<DelegateType> getDelegates()
AssigneeContract
getDelegates
in interface AssigneeContract
AssigneeContract.getDelegates()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.