public static final class Institution.Builder extends Object implements Serializable, InstitutionContract, org.kuali.rice.core.api.mo.ModelBuilder
Institution
instances. Enforces the constraints of the InstitutionContract
.Modifier and Type | Method and Description |
---|---|
Institution |
build() |
static Institution.Builder |
create(InstitutionContract contract) |
static Institution.Builder |
create(String institutionCode) |
org.joda.time.DateTime |
getCreateTime()
The timestamp of when this HrBusinessObject was last created/updated
|
String |
getDescription()
Text that describes this Institution
|
org.joda.time.LocalDate |
getEffectiveLocalDate()
The localDate format of the effective date of the HrBusinessObject
|
String |
getId() |
String |
getInstitutionCode()
Text that identifies this Institution
|
String |
getObjectId() |
String |
getPmInstitutionId()
Primary key of Institution object associated with this Assignment
|
String |
getUserPrincipalId()
The userPrincipalId of when this HrBusinessObject was last created/updated
|
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active) |
void |
setCreateTime(org.joda.time.DateTime createTime) |
void |
setDescription(String description) |
void |
setEffectiveLocalDate(org.joda.time.LocalDate effectiveLocalDate) |
void |
setId(String id) |
void |
setInstitutionCode(String institutionCode) |
void |
setObjectId(String objectId) |
void |
setPmInstitutionId(String pmInstitutionId) |
void |
setUserPrincipalId(String userPrincipalId) |
void |
setVersionNumber(Long versionNumber) |
public static Institution.Builder create(String institutionCode)
public static Institution.Builder create(InstitutionContract contract)
public Institution build()
build
in interface org.kuali.rice.core.api.mo.ModelBuilder
public String getDescription()
InstitutionContract
description of Institution
getDescription
in interface InstitutionContract
public String getPmInstitutionId()
InstitutionContract
pmInstitutionId of Institution
getPmInstitutionId
in interface InstitutionContract
public String getInstitutionCode()
InstitutionContract
institutionCode of Institution
getInstitutionCode
in interface InstitutionContract
public Long getVersionNumber()
getVersionNumber
in interface org.kuali.rice.core.api.mo.common.Versioned
public String getObjectId()
getObjectId
in interface org.kuali.rice.core.api.mo.common.GloballyUnique
public boolean isActive()
isActive
in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
public org.joda.time.LocalDate getEffectiveLocalDate()
Effective
effectiveLocalDate of HrBusinessObject
getEffectiveLocalDate
in interface Effective
public org.joda.time.DateTime getCreateTime()
CreateTime
timestamp of HrBusinessObject
getCreateTime
in interface CreateTime
public String getUserPrincipalId()
UserModified
userPrincipalId of HrBusinessObject
getUserPrincipalId
in interface UserModified
public void setDescription(String description)
public void setPmInstitutionId(String pmInstitutionId)
public void setInstitutionCode(String institutionCode)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setActive(boolean active)
public void setEffectiveLocalDate(org.joda.time.LocalDate effectiveLocalDate)
public void setCreateTime(org.joda.time.DateTime createTime)
public void setUserPrincipalId(String userPrincipalId)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.