Package org.kuali.rice.kim.api.role
Class RoleResponsibility.Builder
java.lang.Object
org.kuali.rice.kim.api.role.RoleResponsibility.Builder
- All Implemented Interfaces:
Serializable,Inactivatable,Versioned,ModelBuilder,ModelObjectBasic,ModelObjectComplete,RoleResponsibilityContract
- Enclosing class:
RoleResponsibility
public static class RoleResponsibility.Builder
extends Object
implements RoleResponsibilityContract, ModelBuilder, ModelObjectComplete
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuild()static RoleResponsibility.Buildercreate()static RoleResponsibility.Builderstatic RoleResponsibility.Buildercreate(RoleResponsibilityContract rrContract) booleanReturns 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 RoleResponsibilityinthashCode()booleanisActive()voidsetActive(boolean active) voidsetResponsibilityId(String responsibilityId) voidvoidsetRoleResponsibilityId(String roleResponsibilityId) voidsetVersionNumber(Long versionNumber) toString()
-
Method Details
-
create
-
create
-
create
-
build
- Specified by:
buildin interfaceModelBuilder
-
getRoleResponsibilityId
Description copied from interface:RoleResponsibilityContractProvides the String identifier for a given RoleResponsibility- Specified by:
getRoleResponsibilityIdin interfaceRoleResponsibilityContract- Returns:
- id of the Role/Responsibility contract
-
setRoleResponsibilityId
-
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
-
setRoleId
-
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
-
setResponsibilityId
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceInactivatable
-
setActive
public void setActive(boolean active) -
getVersionNumber
- Specified by:
getVersionNumberin interfaceVersioned
-
setVersionNumber
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceModelObjectComplete- Overrides:
hashCodein classObject
-
equals
- Specified by:
equalsin interfaceModelObjectComplete- Overrides:
equalsin classObject
-
toString
- Specified by:
toStringin interfaceModelObjectBasic- Overrides:
toStringin classObject
-