org.kuali.rice.kim.bo.ui
Class PersonDocumentEmploymentInfo

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kim.bo.ui.KimDocumentBoBase
              extended by org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
                  extended by org.kuali.rice.kim.bo.ui.PersonDocumentEmploymentInfo
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, GloballyUnique, Versioned, ModelObjectBasic, BusinessObject, PersistableBusinessObject

@Entity
public class PersonDocumentEmploymentInfo
extends KimDocumentBoActivatableEditableBase

This is a description of what this class does - shyu don't forget to fill this in.

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

Field Summary
protected  PersonDocumentAffiliation affiliation
           
protected  KualiDecimal baseSalaryAmount
           
protected  String employeeId
           
protected  String employmentRecordId
           
protected  EntityEmploymentStatusBo employmentStatus
           
protected  String employmentStatusCode
           
protected  EntityEmploymentTypeBo employmentType
           
protected  String employmentTypeCode
           
protected  String entityAffiliationId
           
protected  String entityEmploymentId
           
protected  boolean primary
           
protected  String primaryDepartmentCode
           
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoActivatableEditableBase
active, edit
 
Fields inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
documentNumber
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
PersonDocumentEmploymentInfo()
           
 
Method Summary
 PersonDocumentAffiliation getAffiliation()
           
 KualiDecimal getBaseSalaryAmount()
           
 String getEmployeeId()
           
 String getEmploymentRecordId()
           
 EntityEmploymentStatusBo getEmploymentStatus()
           
 String getEmploymentStatusCode()
           
 EntityEmploymentTypeBo getEmploymentType()
           
 String getEmploymentTypeCode()
           
 String getEntityAffiliationId()
           
 String getEntityEmploymentId()
           
 String getPrimaryDepartmentCode()
           
 boolean isPrimary()
           
 void setAffiliation(PersonDocumentAffiliation affiliation)
           
 void setBaseSalaryAmount(KualiDecimal baseSalaryAmount)
           
 void setEmployeeId(String employeeId)
           
 void setEmploymentRecordId(String employmentRecordId)
           
 void setEmploymentStatus(EntityEmploymentStatusBo employmentStatus)
           
 void setEmploymentStatusCode(String employmentStatusCode)
           
 void setEmploymentType(EntityEmploymentTypeBo employmentType)
           
 void setEmploymentTypeCode(String employmentTypeCode)
           
 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.ui.KimDocumentBoActivatableEditableBase
isActive, isEdit, setActive, setEdit
 
Methods inherited from class org.kuali.rice.kim.bo.ui.KimDocumentBoBase
getDocumentNumber, setDocumentNumber
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder, toStringMapper
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Field Detail

entityEmploymentId

protected String entityEmploymentId

entityAffiliationId

protected String entityAffiliationId

employmentStatusCode

protected String employmentStatusCode

employmentTypeCode

protected String employmentTypeCode

primaryDepartmentCode

protected String primaryDepartmentCode

baseSalaryAmount

protected KualiDecimal baseSalaryAmount

employeeId

protected String employeeId

employmentRecordId

protected String employmentRecordId

primary

protected boolean primary

employmentType

protected EntityEmploymentTypeBo employmentType

employmentStatus

protected EntityEmploymentStatusBo employmentStatus

affiliation

protected PersonDocumentAffiliation affiliation
Constructor Detail

PersonDocumentEmploymentInfo

public PersonDocumentEmploymentInfo()
Method Detail

getBaseSalaryAmount

public KualiDecimal getBaseSalaryAmount()
See Also:
EntityEmploymentContract.getBaseSalaryAmount()

getEmploymentStatusCode

public String getEmploymentStatusCode()
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#getEmployeeStatusCode()

getEmploymentTypeCode

public String getEmploymentTypeCode()
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#getEmploymentTypeCode()

getEntityAffiliationId

public String getEntityAffiliationId()
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#getEntityAffiliationId()

getEntityEmploymentId

public String getEntityEmploymentId()
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#getEntityEmploymentId()

isPrimary

public boolean isPrimary()
See Also:
EntityEmploymentContract.isPrimary()

setEntityAffiliationId

public void setEntityAffiliationId(String entityAffiliationId)
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#setAffiliationId(java.lang.String)

setBaseSalaryAmount

public void setBaseSalaryAmount(KualiDecimal baseSalaryAmount)
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#setBaseSalaryAmount(java.math.BigDecimal)

setEmploymentStatusCode

public void setEmploymentStatusCode(String employmentStatusCode)
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#setEmployeeStatusCode(java.lang.String)

setEmploymentTypeCode

public void setEmploymentTypeCode(String employmentTypeCode)
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#setEmploymentTypeCode(java.lang.String)

setPrimary

public void setPrimary(boolean primary)
See Also:
org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract#setPrimary(boolean)

setEntityEmploymentId

public void setEntityEmploymentId(String entityEmploymentId)

getEmploymentType

public EntityEmploymentTypeBo getEmploymentType()

setEmploymentType

public void setEmploymentType(EntityEmploymentTypeBo employmentType)

getEmploymentStatus

public EntityEmploymentStatusBo getEmploymentStatus()

setEmploymentStatus

public void setEmploymentStatus(EntityEmploymentStatusBo employmentStatus)

getPrimaryDepartmentCode

public String getPrimaryDepartmentCode()

setPrimaryDepartmentCode

public void setPrimaryDepartmentCode(String primaryDepartmentCode)

getAffiliation

public PersonDocumentAffiliation getAffiliation()

setAffiliation

public void setAffiliation(PersonDocumentAffiliation affiliation)

getEmployeeId

public String getEmployeeId()

setEmployeeId

public void setEmployeeId(String employeeId)

getEmploymentRecordId

public String getEmploymentRecordId()

setEmploymentRecordId

public void setEmploymentRecordId(String employmentRecordId)


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