org.kuali.rice.kim.impl.identity.employment
Class EntityEmploymentBase
java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.employment.EntityEmploymentBase
- All Implemented Interfaces:
- Serializable, Inactivatable, GloballyUnique, Identifiable, Versioned, EntityEmploymentContract
- Direct Known Subclasses:
- EntityEmploymentBo
@MappedSuperclass
public abstract class EntityEmploymentBase
- extends DataObjectBase
- implements EntityEmploymentContract
- See Also:
- Serialized Form
Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable |
getId |
EntityEmploymentBase
public EntityEmploymentBase()
getEntityId
public String getEntityId()
- Description copied from interface:
EntityEmploymentContract
- Gets this id of the parent identity object.
- Specified by:
getEntityId
in interface EntityEmploymentContract
- Returns:
- the identity id for this
EntityEmailContract
setEntityId
public void setEntityId(String entityId)
getEmployeeId
public String getEmployeeId()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's employee id.
- Specified by:
getEmployeeId
in interface EntityEmploymentContract
- Returns:
- the employee id for this
EntityEmploymentContract
, or null if none has been assigned.
setEmployeeId
public void setEmployeeId(String employeeId)
getEmploymentRecordId
public String getEmploymentRecordId()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's employment record id.
- Specified by:
getEmploymentRecordId
in interface EntityEmploymentContract
- Returns:
- the employment record id for this
EntityEmploymentContract
, or null if none has been assigned.
setEmploymentRecordId
public void setEmploymentRecordId(String employmentRecordId)
getEntityAffiliationId
public String getEntityAffiliationId()
setEntityAffiliationId
public void setEntityAffiliationId(String entityAffiliationId)
getEmployeeStatusCode
public String getEmployeeStatusCode()
setEmployeeStatusCode
public void setEmployeeStatusCode(String employeeStatusCode)
getEmployeeTypeCode
public String getEmployeeTypeCode()
setEmployeeTypeCode
public void setEmployeeTypeCode(String employeeTypeCode)
getPrimaryDepartmentCode
public String getPrimaryDepartmentCode()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's primary department code.
- Specified by:
getPrimaryDepartmentCode
in interface EntityEmploymentContract
- Returns:
- the primary department code for this
EntityEmploymentContract
, or null if none has been assigned.
setPrimaryDepartmentCode
public void setPrimaryDepartmentCode(String primaryDepartmentCode)
getBaseSalaryAmount
public KualiDecimal getBaseSalaryAmount()
- Description copied from interface:
EntityEmploymentContract
- Gets this
EntityEmploymentContract
's base salary amount.
- Specified by:
getBaseSalaryAmount
in interface EntityEmploymentContract
- Returns:
- the base salary amount for this
EntityEmploymentContract
, or null if none has been assigned.
setBaseSalaryAmount
public void setBaseSalaryAmount(KualiDecimal baseSalaryAmount)
getPrimary
public boolean getPrimary()
isPrimary
public boolean isPrimary()
- Description copied from interface:
EntityEmploymentContract
- The primary value for this object.
- Specified by:
isPrimary
in interface EntityEmploymentContract
- Returns:
- returns true if the record is the primary Employment record for the parent entity
setPrimary
public void setPrimary(boolean primary)
getActive
public boolean getActive()
isActive
public boolean isActive()
- Description copied from interface:
Inactivatable
- The active indicator for an object.
- Specified by:
isActive
in interface Inactivatable
- Returns:
- true if active false if not.
setActive
public void setActive(boolean active)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.