Class DelegateType.Builder
java.lang.Object
org.kuali.rice.kim.api.common.delegate.DelegateType.Builder
- All Implemented Interfaces:
Serializable,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.ModelBuilder,org.kuali.rice.core.api.mo.ModelObjectBasic,org.kuali.rice.core.api.mo.ModelObjectComplete,DelegateTypeContract
- Enclosing class:
DelegateType
public static final class DelegateType.Builder
extends Object
implements DelegateTypeContract, org.kuali.rice.core.api.mo.ModelBuilder, org.kuali.rice.core.api.mo.ModelObjectComplete
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static DelegateType.Buildercreate(String roleId, org.kuali.rice.core.api.delegation.DelegationType delegationType, List<DelegateMember.Builder> members) static DelegateType.Builderbooleanorg.kuali.rice.core.api.delegation.DelegationTypenot requiredinthashCode()booleanisActive()voidvoidsetDelegationId(String delegationId) voidsetDelegationType(org.kuali.rice.core.api.delegation.DelegationType delegationType) voidsetKimTypeId(String kimTypeId) voidsetMembers(List<DelegateMember.Builder> members) voidtoString()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
create
public static DelegateType.Builder create(String roleId, org.kuali.rice.core.api.delegation.DelegationType delegationType, List<DelegateMember.Builder> members) -
build
- Specified by:
buildin interfaceorg.kuali.rice.core.api.mo.ModelBuilder
-
getRoleId
- Specified by:
getRoleIdin interfaceDelegateTypeContract
-
setRoleId
-
getDelegationId
- Specified by:
getDelegationIdin interfaceDelegateTypeContract
-
setDelegationId
-
getDelegationType
public org.kuali.rice.core.api.delegation.DelegationType getDelegationType()- Specified by:
getDelegationTypein interfaceDelegateTypeContract
-
setDelegationType
public void setDelegationType(org.kuali.rice.core.api.delegation.DelegationType delegationType) -
getKimTypeId
Description copied from interface:DelegateTypeContractnot required- Specified by:
getKimTypeIdin interfaceDelegateTypeContract- Returns:
-
setKimTypeId
-
getMembers
- Specified by:
getMembersin interfaceDelegateTypeContract
-
setMembers
-
isActive
public boolean isActive()- Specified by:
isActivein interfaceorg.kuali.rice.core.api.mo.common.active.Inactivatable
-
setActive
-
hashCode
public int hashCode() -
equals
-
toString
-