org.kuali.rice.kim.api.common.assignee
Class Assignee
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.common.assignee.Assignee
- All Implemented Interfaces:
- Serializable, ModelObjectBasic, ModelObjectComplete, AssigneeContract
public class Assignee
- extends AbstractDataTransferObject
- implements AssigneeContract
- See Also:
- Serialized Form
Assignee
public Assignee(Assignee.Builder builder)
- A constructor using the Builder.
- Parameters:
builder
-
getPrincipalId
public String getPrincipalId()
- Description copied from interface:
AssigneeContract
- The Principal ID referenced by the Permission Assignee.
- Specified by:
getPrincipalId
in interface AssigneeContract
- Returns:
- principalId
- See Also:
AssigneeContract.getPrincipalId()
getGroupId
public String getGroupId()
- Description copied from interface:
AssigneeContract
- The Group ID referenced by the Permission Assignee.
- Specified by:
getGroupId
in interface AssigneeContract
- Returns:
- groupId
- See Also:
AssigneeContract.getGroupId()
getDelegates
public List<DelegateType> getDelegates()
- Description copied from interface:
AssigneeContract
- List of Delegates for a Permission Assignee
- Specified by:
getDelegates
in interface AssigneeContract
- Returns:
- delegates
- See Also:
AssigneeContract.getDelegates()
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.