org.kuali.rice.kim.impl.identity.employment
Class EntityEmploymentBo
java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.employment.EntityEmploymentBase
org.kuali.rice.kim.impl.identity.employment.EntityEmploymentBo
- All Implemented Interfaces:
- Serializable, Inactivatable, GloballyUnique, Identifiable, Versioned, EntityEmploymentContract
@Entity
public class EntityEmploymentBo
- extends EntityEmploymentBase
- See Also:
- Serialized Form
Methods inherited from class org.kuali.rice.kim.impl.identity.employment.EntityEmploymentBase |
getActive, getBaseSalaryAmount, getEmployeeId, getEmployeeStatusCode, getEmployeeTypeCode, getEmploymentRecordId, getEntityAffiliationId, getEntityId, getPrimary, getPrimaryDepartmentCode, isActive, isPrimary, setActive, setBaseSalaryAmount, setEmployeeId, setEmployeeStatusCode, setEmployeeTypeCode, setEmploymentRecordId, setEntityAffiliationId, setEntityId, setPrimary, setPrimaryDepartmentCode |
EntityEmploymentBo
public EntityEmploymentBo()
getEntityAffiliation
public EntityAffiliationBo getEntityAffiliation()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's identity affiliation.
- Returns:
- the identity affiliation for this
EntityEmploymentContract
, or null if none has been assigned.
getEmployeeStatus
public EntityEmploymentStatusBo getEmployeeStatus()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's employee status.
- Returns:
- the employee status for this
EntityEmploymentContract
, or null if none has been assigned.
getEmployeeType
public EntityEmploymentTypeBo getEmployeeType()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's employee type.
- Returns:
- the employee type for this
EntityEmploymentContract
, or null if none has been assigned.
to
public static EntityEmployment to(EntityEmploymentBo bo)
from
public static EntityEmploymentBo from(EntityEmployment immutable)
- Creates a EntityEmploymentBo business object from an immutable representation of a EntityEmployment.
- Parameters:
immutable
- an immutable EntityEmployment
- Returns:
- a EntityEmploymentBo
getId
public String getId()
- Description copied from interface:
Identifiable
- The unique identifier for an object. This can be null.
- Returns:
- the id
setId
public void setId(String id)
setEmployeeType
public void setEmployeeType(EntityEmploymentTypeBo employeeType)
setEmployeeStatus
public void setEmployeeStatus(EntityEmploymentStatusBo employeeStatus)
setEntityAffiliation
public void setEntityAffiliation(EntityAffiliationBo entityAffiliation)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.