public static final class EdoChecklist.Builder extends Object implements Serializable, EdoChecklistContract, org.kuali.rice.core.api.mo.ModelBuilder
EdoChecklist
instances. Enforces the constraints of the EdoChecklistContract
.Modifier and Type | Method and Description |
---|---|
EdoChecklist |
build() |
static EdoChecklist.Builder |
create() |
static EdoChecklist.Builder |
create(EdoChecklistContract contract) |
List<EdoChecklistSection.Builder> |
getChecklistSections()
The list of ChecklistSection that is associated with the EdoChecklist
|
org.joda.time.DateTime |
getCreateTime()
The timestamp of when this HrBusinessObject was last created/updated
|
String |
getDepartmentId()
The department id that this EdoChecklist is associated with
|
String |
getDescription()
The description of the EdoChecklist
|
String |
getDossierTypeCode()
The dossier type code of the EdoChecklist
|
String |
getEdoChecklistId()
The identifier of the EdoChecklist
|
org.joda.time.LocalDate |
getEffectiveLocalDate()
The localDate format of the effective date of the HrBusinessObject
|
HrGroupKey.Builder |
getGroupKey() |
String |
getGroupKeyCode()
The localDate format of the effective date of the HrBusinessObject
|
String |
getId() |
String |
getObjectId() |
String |
getOrganizationCode()
The organization code that this EdoChecklist is associated with
|
String |
getUserPrincipalId()
The userPrincipalId of when this HrBusinessObject was last created/updated
|
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active) |
void |
setChecklistSections(List<EdoChecklistSection.Builder> checklistSections) |
void |
setCreateTime(org.joda.time.DateTime createTime) |
void |
setDepartmentId(String departmentId) |
void |
setDescription(String description) |
void |
setDossierTypeCode(String dossierTypeCode) |
void |
setEdoChecklistId(String edoChecklistId) |
void |
setEffectiveLocalDate(org.joda.time.LocalDate effectiveLocalDate) |
void |
setGroupKey(HrGroupKey.Builder groupKey) |
void |
setGroupKeyCode(String groupKeyCode) |
void |
setId(String id) |
void |
setObjectId(String objectId) |
void |
setOrganizationCode(String organizationCode) |
void |
setUserPrincipalId(String userPrincipalId) |
void |
setVersionNumber(Long versionNumber) |
public static EdoChecklist.Builder create()
public static EdoChecklist.Builder create(EdoChecklistContract contract)
public EdoChecklist build()
build
in interface org.kuali.rice.core.api.mo.ModelBuilder
public List<EdoChecklistSection.Builder> getChecklistSections()
EdoChecklistContract
checklistSections of the EdoChecklist
getChecklistSections
in interface EdoChecklistContract
public String getDescription()
EdoChecklistContract
description of the EdoChecklist
getDescription
in interface EdoChecklistContract
public String getEdoChecklistId()
EdoChecklistContract
edoChecklistId of the EdoChecklist
getEdoChecklistId
in interface EdoChecklistContract
public String getDossierTypeCode()
EdoChecklistContract
dossierTypeCode of the EdoChecklist
getDossierTypeCode
in interface EdoChecklistContract
public String getOrganizationCode()
EdoChecklistContract
organizationCode of the EdoChecklist
getOrganizationCode
in interface EdoChecklistContract
public String getDepartmentId()
EdoChecklistContract
departmentId of the EdoChecklist
getDepartmentId
in interface EdoChecklistContract
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 String getGroupKeyCode()
KeyedData
effectiveLocalDate of HrBusinessObject
getGroupKeyCode
in interface KeyedData
public HrGroupKey.Builder getGroupKey()
getGroupKey
in interface KeyedData
public void setChecklistSections(List<EdoChecklistSection.Builder> checklistSections)
public void setDescription(String description)
public void setEdoChecklistId(String edoChecklistId)
public void setDossierTypeCode(String dossierTypeCode)
public void setOrganizationCode(String organizationCode)
public void setDepartmentId(String departmentId)
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)
public void setGroupKeyCode(String groupKeyCode)
public void setGroupKey(HrGroupKey.Builder groupKey)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.