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, org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract
Direct Known Subclasses:
EntityEmploymentBo

@MappedSuperclass public abstract class EntityEmploymentBase extends org.kuali.rice.krad.bo.DataObjectBase implements org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract
See Also:
  • Field Summary

    Fields inherited from class org.kuali.rice.krad.bo.DataObjectBase

    _persistence_cacheKey, _persistence_fetchGroup, _persistence_href, _persistence_links, _persistence_listener, _persistence_primaryKey, _persistence_relationshipInfo, _persistence_session, _persistence_shouldRefreshFetchGroup, objectId, versionNumber
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    org.kuali.rice.core.api.util.type.KualiDecimal
     
     
     
     
     
     
     
    boolean
     
     
    boolean
     
    boolean
     
    void
    setActive(boolean active)
     
    void
    setBaseSalaryAmount(org.kuali.rice.core.api.util.type.KualiDecimal baseSalaryAmount)
     
    void
    setEmployeeId(String employeeId)
     
    void
    setEmployeeStatusCode(String employeeStatusCode)
     
    void
    setEmployeeTypeCode(String employeeTypeCode)
     
    void
    setEmploymentRecordId(String employmentRecordId)
     
    void
    setEntityAffiliationId(String entityAffiliationId)
     
    void
    setEntityId(String entityId)
     
    void
    setPrimary(boolean primary)
     
    void
    setPrimaryDepartmentCode(String primaryDepartmentCode)
     

    Methods inherited from class org.kuali.rice.krad.bo.DataObjectBase

    _persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_get_objectId, _persistence_get_versionNumber, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getLinks, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setLinks, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, generateAndSetObjectIdIfNeeded, getExtensionObject, getObjectId, getVersionNumber, prePersist, preUpdate, setExtensionObject, setObjectId, setVersionNumber, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract

    getEmployeeStatus, getEmployeeType, getEntityAffiliation

    Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique

    getObjectId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable

    getId

    Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned

    getVersionNumber
  • Constructor Details

    • EntityEmploymentBase

      public EntityEmploymentBase()
  • Method Details

    • getEntityId

      public String getEntityId()
      Specified by:
      getEntityId in interface org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract
    • setEntityId

      public void setEntityId(String entityId)
    • getEmployeeId

      public String getEmployeeId()
      Specified by:
      getEmployeeId in interface org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract
    • setEmployeeId

      public void setEmployeeId(String employeeId)
    • getEmploymentRecordId

      public String getEmploymentRecordId()
      Specified by:
      getEmploymentRecordId in interface org.kuali.rice.kim.api.identity.employment.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 org.kuali.rice.kim.api.identity.employment.EntityEmploymentContract
    • setPrimaryDepartmentCode

      public void setPrimaryDepartmentCode(String primaryDepartmentCode)
    • getBaseSalaryAmount

      public org.kuali.rice.core.api.util.type.KualiDecimal getBaseSalaryAmount()
      Specified by:
      getBaseSalaryAmount in interface org.kuali.rice.kim.api.identity.employment.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 org.kuali.rice.kim.api.identity.employment.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)