Package org.kuali.rice.kim.api.role
Class RoleResponsibility
java.lang.Object
org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.kim.api.role.RoleResponsibility
- All Implemented Interfaces:
Serializable,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.common.Versioned,org.kuali.rice.core.api.mo.ModelObjectBasic,org.kuali.rice.core.api.mo.ModelObjectComplete,RoleResponsibilityContract
public final class RoleResponsibility
extends org.kuali.rice.core.api.mo.AbstractDataTransferObject
implements RoleResponsibilityContract
An lightweight association of a Responsibility and a Role represented by references to the identifiers of a
Role and a Responsibility that are related to each other.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionReturns the String identifier for the Responsibility represented by this Role/Responsibility association.Returns the String identifier for the Role represented by this Role/Responsibility association.Provides the String identifier for a given RoleResponsibilitybooleanisActive()Methods inherited from class org.kuali.rice.core.api.mo.AbstractDataTransferObject
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toString
-
Method Details
-
getResponsibilityId
Description copied from interface:RoleResponsibilityContractReturns the String identifier for the Responsibility represented by this Role/Responsibility association.- Specified by:
getResponsibilityIdin interfaceRoleResponsibilityContract- Returns:
- Responsibility Id
-
getRoleId
Description copied from interface:RoleResponsibilityContractReturns the String identifier for the Role represented by this Role/Responsibility association.- Specified by:
getRoleIdin interfaceRoleResponsibilityContract- Returns:
- Role Id
-
getRoleResponsibilityId
Description copied from interface:RoleResponsibilityContractProvides the String identifier for a given RoleResponsibility- Specified by:
getRoleResponsibilityIdin interfaceRoleResponsibilityContract- Returns:
- id of the Role/Responsibility contract
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.Inactivatable
-
getVersionNumber
- Specified by:
getVersionNumberin interfaceorg.kuali.rice.core.api.mo.common.Versioned
-