public static final class EntityEmployment.Builder extends Object implements Serializable, ModelBuilder, EntityEmploymentContract
EntityEmployment instances. Enforces the constraints of the EntityEmploymentContract.public static EntityEmployment.Builder create()
public static EntityEmployment.Builder create(EntityEmploymentContract contract)
public EntityEmployment build()
build in interface ModelBuilderpublic String getEntityId()
EntityEmploymentContractgetEntityId in interface EntityEmploymentContractEntityEmailContractpublic EntityAffiliation.Builder getEntityAffiliation()
EntityEmploymentContractEntityEmploymentContract's identity affiliation.getEntityAffiliation in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public CodedAttribute.Builder getEmployeeStatus()
EntityEmploymentContractEntityEmploymentContract's employee status.getEmployeeStatus in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public CodedAttribute.Builder getEmployeeType()
EntityEmploymentContractEntityEmploymentContract's employee type.getEmployeeType in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public String getPrimaryDepartmentCode()
EntityEmploymentContractEntityEmploymentContract's primary department code.getPrimaryDepartmentCode in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public String getEmployeeId()
EntityEmploymentContractEntityEmploymentContract's employee id.getEmployeeId in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public String getEmploymentRecordId()
EntityEmploymentContractEntityEmploymentContract's employment record id.getEmploymentRecordId in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public KualiDecimal getBaseSalaryAmount()
EntityEmploymentContractEntityEmploymentContract's base salary amount.getBaseSalaryAmount in interface EntityEmploymentContractEntityEmploymentContract, or null if none has been assigned.public boolean isPrimary()
EntityEmploymentContractisPrimary in interface EntityEmploymentContractpublic Long getVersionNumber()
getVersionNumber in interface Versionedpublic String getObjectId()
getObjectId in interface GloballyUniquepublic boolean isActive()
isActive in interface Inactivatablepublic String getId()
getId in interface Identifiablepublic void setEntityAffiliation(EntityAffiliation.Builder entityAffiliation)
public void setEmployeeStatus(CodedAttribute.Builder employeeStatus)
public void setEmployeeType(CodedAttribute.Builder employeeType)
public void setEntityId(String entityId)
public void setPrimaryDepartmentCode(String primaryDepartmentCode)
public void setEmployeeId(String employeeId)
public void setEmploymentRecordId(String employmentRecordId)
public void setBaseSalaryAmount(KualiDecimal baseSalaryAmount)
public void setPrimary(boolean primary)
public void setVersionNumber(Long versionNumber)
public void setObjectId(String objectId)
public void setActive(boolean active)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.