org.kuali.rice.kim.bo.entity.dto
Class KimEntityEmploymentInformationInfo

java.lang.Object
  extended by org.kuali.rice.kim.bo.entity.dto.KimInactivatableInfo
      extended by org.kuali.rice.kim.bo.entity.dto.KimEntityEmploymentInformationInfo
All Implemented Interfaces:
Serializable, KimEntityEmploymentInformation, Inactivateable

public class KimEntityEmploymentInformationInfo
extends KimInactivatableInfo
implements KimEntityEmploymentInformation

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
protected  KualiDecimal baseSalaryAmount
           
protected  String employeeId
           
protected  String employeeStatusCode
           
protected  String employeeTypeCode
           
protected  String employmentRecordId
           
protected  String entityAffiliationId
           
protected  String entityEmploymentId
           
protected  boolean primary
           
protected  String primaryDepartmentCode
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kim.bo.entity.dto.KimInactivatableInfo
active
 
Constructor Summary
KimEntityEmploymentInformationInfo()
           
KimEntityEmploymentInformationInfo(KimEntityEmploymentInformation eei)
           
 
Method Summary
 KualiDecimal getBaseSalaryAmount()
          Gets this KimEntityEmploymentInformation's base salary amount.
 String getEmployeeId()
          Gets this KimEntityEmploymentInformation's employee id.
 String getEmployeeStatusCode()
          Gets this KimEntityEmploymentInformation's employee status code.
 String getEmployeeTypeCode()
          Gets this KimEntityEmploymentInformation's employee type code.
 String getEmploymentRecordId()
          Gets this KimEntityEmploymentInformation's employment record id.
 String getEntityAffiliationId()
          Gets this KimEntityEmploymentInformation's entity affiliation id.
 String getEntityEmploymentId()
          Gets this KimEntityEmploymentInformation's id.
 String getPrimaryDepartmentCode()
          Gets this KimEntityEmploymentInformation's primary department code.
 boolean isPrimary()
           
 void setBaseSalaryAmount(KualiDecimal baseSalaryAmount)
           
 void setEmployeeId(String employeeId)
           
 void setEmployeeStatusCode(String employeeStatusCode)
           
 void setEmployeeTypeCode(String employeeTypeCode)
           
 void setEmploymentRecordId(String employmentRecordId)
           
 void setEntityAffiliationId(String entityAffiliationId)
           
 void setEntityEmploymentId(String entityEmploymentId)
           
 void setPrimary(boolean primary)
           
 void setPrimaryDepartmentCode(String primaryDepartmentCode)
           
 
Methods inherited from class org.kuali.rice.kim.bo.entity.dto.KimInactivatableInfo
isActive, setActive
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.Inactivateable
isActive, setActive
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

entityEmploymentId

protected String entityEmploymentId

employeeId

protected String employeeId

employmentRecordId

protected String employmentRecordId

entityAffiliationId

protected String entityAffiliationId

employeeStatusCode

protected String employeeStatusCode

employeeTypeCode

protected String employeeTypeCode

primaryDepartmentCode

protected String primaryDepartmentCode

baseSalaryAmount

protected KualiDecimal baseSalaryAmount

primary

protected boolean primary
Constructor Detail

KimEntityEmploymentInformationInfo

public KimEntityEmploymentInformationInfo()

KimEntityEmploymentInformationInfo

public KimEntityEmploymentInformationInfo(KimEntityEmploymentInformation eei)
Method Detail

getEntityEmploymentId

public String getEntityEmploymentId()
Gets this KimEntityEmploymentInformation's id.

Specified by:
getEntityEmploymentId in interface KimEntityEmploymentInformation
Returns:
the id for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getEntityEmploymentId()

setEntityEmploymentId

public void setEntityEmploymentId(String entityEmploymentId)
Parameters:
entityEmploymentId - the entityEmploymentId to set

getEmployeeId

public String getEmployeeId()
Gets this KimEntityEmploymentInformation's employee id.

Specified by:
getEmployeeId in interface KimEntityEmploymentInformation
Returns:
the employee id for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getEmployeeId()

setEmployeeId

public void setEmployeeId(String employeeId)
Parameters:
employeeId - the employeeId to set

getEmploymentRecordId

public String getEmploymentRecordId()
Gets this KimEntityEmploymentInformation's employment record id.

Specified by:
getEmploymentRecordId in interface KimEntityEmploymentInformation
Returns:
the employment record id for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getEmploymentRecordId()

setEmploymentRecordId

public void setEmploymentRecordId(String employmentRecordId)
Parameters:
employmentRecordId - the employmentRecordId to set

getEntityAffiliationId

public String getEntityAffiliationId()
Gets this KimEntityEmploymentInformation's entity affiliation id.

Specified by:
getEntityAffiliationId in interface KimEntityEmploymentInformation
Returns:
the entity affiliation id for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getEntityAffiliationId()

setEntityAffiliationId

public void setEntityAffiliationId(String entityAffiliationId)
Parameters:
entityAffiliationId - the entityAffiliationId to set

getEmployeeStatusCode

public String getEmployeeStatusCode()
Gets this KimEntityEmploymentInformation's employee status code.

Specified by:
getEmployeeStatusCode in interface KimEntityEmploymentInformation
Returns:
the employee status code for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getEmployeeStatusCode()

setEmployeeStatusCode

public void setEmployeeStatusCode(String employeeStatusCode)
Parameters:
employeeStatusCode - the employeeStatusCode to set

getEmployeeTypeCode

public String getEmployeeTypeCode()
Gets this KimEntityEmploymentInformation's employee type code.

Specified by:
getEmployeeTypeCode in interface KimEntityEmploymentInformation
Returns:
the employee type code for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getEmployeeTypeCode()

setEmployeeTypeCode

public void setEmployeeTypeCode(String employeeTypeCode)
Parameters:
employeeTypeCode - the employeeTypeCode to set

getPrimaryDepartmentCode

public String getPrimaryDepartmentCode()
Gets this KimEntityEmploymentInformation's primary department code.

Specified by:
getPrimaryDepartmentCode in interface KimEntityEmploymentInformation
Returns:
the primary department code for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getPrimaryDepartmentCode()

setPrimaryDepartmentCode

public void setPrimaryDepartmentCode(String primaryDepartmentCode)
Parameters:
primaryDepartmentCode - the primaryDepartmentCode to set

getBaseSalaryAmount

public KualiDecimal getBaseSalaryAmount()
Gets this KimEntityEmploymentInformation's base salary amount.

Specified by:
getBaseSalaryAmount in interface KimEntityEmploymentInformation
Returns:
the base salary amount for this KimEntityEmploymentInformation, or null if none has been assigned.
See Also:
KimEntityEmploymentInformation.getBaseSalaryAmount()

setBaseSalaryAmount

public void setBaseSalaryAmount(KualiDecimal baseSalaryAmount)
Parameters:
baseSalaryAmount - the baseSalaryAmount to set

isPrimary

public boolean isPrimary()
Specified by:
isPrimary in interface KimEntityEmploymentInformation
Returns:
the primary

setPrimary

public void setPrimary(boolean primary)
Parameters:
primary - the primary to set


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.