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
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThis builder constructs a PermissionAssignee enforcing the constraints of theAssigneeContract. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList of Delegates for a Permission AssigneeThe Group ID referenced by the Permission Assignee.The Principal ID referenced by the Permission Assignee.Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Constructor Details
-
Assignee
A constructor using the Builder.- Parameters:
builder-
-
-
Method Details
-
getPrincipalId
Description copied from interface:AssigneeContractThe Principal ID referenced by the Permission Assignee.- Specified by:
getPrincipalIdin interfaceAssigneeContract- Returns:
- principalId
- See Also:
-
getGroupId
Description copied from interface:AssigneeContractThe Group ID referenced by the Permission Assignee.- Specified by:
getGroupIdin interfaceAssigneeContract- Returns:
- groupId
- See Also:
-
getDelegates
Description copied from interface:AssigneeContractList of Delegates for a Permission Assignee- Specified by:
getDelegatesin interfaceAssigneeContract- Returns:
- delegates
- See Also:
-