Class EntityEmploymentBase

java.lang.Object
org.kuali.rice.krad.bo.DataObjectBase
org.kuali.rice.kim.impl.identity.employment.EntityEmploymentBase
All Implemented Interfaces:
Serializable, Cloneable, org.eclipse.persistence.descriptors.changetracking.ChangeTracker, org.eclipse.persistence.internal.descriptors.PersistenceEntity, org.eclipse.persistence.internal.descriptors.PersistenceObject, org.eclipse.persistence.internal.weaving.PersistenceWeaved, org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking, org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups, org.eclipse.persistence.internal.weaving.PersistenceWeavedRest, org.eclipse.persistence.queries.FetchGroupTracker, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Identifiable, org.kuali.rice.core.api.mo.common.Versioned, EntityEmploymentContract
Direct Known Subclasses:
EntityEmploymentBo

@MappedSuperclass public abstract class EntityEmploymentBase extends DataObjectBase implements EntityEmploymentContract
See Also:
  • Constructor Details

    • EntityEmploymentBase

      public EntityEmploymentBase()
  • Method Details

    • getEntityId

      public String getEntityId()
      Specified by:
      getEntityId in interface EntityEmploymentContract
    • setEntityId

      public void setEntityId(String entityId)
    • getEmployeeId

      public String getEmployeeId()
      Specified by:
      getEmployeeId in interface EntityEmploymentContract
    • setEmployeeId

      public void setEmployeeId(String employeeId)
    • getEmploymentRecordId

      public String getEmploymentRecordId()
      Specified by:
      getEmploymentRecordId in interface EntityEmploymentContract
    • 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()
      Specified by:
      getPrimaryDepartmentCode in interface EntityEmploymentContract
    • setPrimaryDepartmentCode

      public void setPrimaryDepartmentCode(String primaryDepartmentCode)
    • getBaseSalaryAmount

      public org.kuali.rice.core.api.util.type.KualiDecimal getBaseSalaryAmount()
      Specified by:
      getBaseSalaryAmount in interface EntityEmploymentContract
    • setBaseSalaryAmount

      public void setBaseSalaryAmount(org.kuali.rice.core.api.util.type.KualiDecimal baseSalaryAmount)
    • getPrimary

      public boolean getPrimary()
    • isPrimary

      public boolean isPrimary()
      Specified by:
      isPrimary in interface EntityEmploymentContract
    • setPrimary

      public void setPrimary(boolean primary)
    • getActive

      public boolean getActive()
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
    • setActive

      public void setActive(boolean active)