|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.kpme.core.bo.HrBusinessObject
org.kuali.kpme.core.job.Job
public class Job
| Field Summary | |
|---|---|
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH
|
static String |
CACHE_NAME
|
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS
|
| Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
Job()
|
|
| Method Summary | |
|---|---|
org.kuali.rice.core.api.util.type.KualiDecimal |
getCompRate()
The hourly rate for this job |
String |
getDept()
The name of the Department associated with the Job |
Department |
getDeptObj()
The Department object associated with the Job |
String |
getFirstName()
First name of the employee that holds the Job |
String |
getFlsaStatus()
Indicates if Job is FLSA exempt or non-exempt. |
BigDecimal |
getFte()
Rate used by the accrual service for calculating leave accrued by on FTE. |
Boolean |
getHistory()
History flag for Job lookups |
String |
getHrJobId()
The Primary Key of a Job entry saved in a database |
String |
getHrPayType()
The pay type value of the PayType object associated with the Job |
String |
getHrSalGroup()
The name of the SalaryGroup associated with the Job |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
Long |
getJobNumber()
Sequential number which uniquely identify the job occurrence for the employee. |
String |
getLastName()
Last name of the employee that holds the Job |
String |
getLocation()
The location the job is associated with. |
Location |
getLocationObj()
The Location object associated with the Job |
String |
getName()
Name of the employee that holds the Job |
String |
getPayGrade()
The pay grade field of the PayGrad object associated with the Job |
PayGrade |
getPayGradeObj()
The PayGrade object associated with the Job |
PayType |
getPayTypeObj()
The PayType object associated with the Job |
String |
getPositionNumber()
Position associated with the job. |
PositionBase |
getPositionObj()
PositionBase Object associated with the job. |
Boolean |
getPrimaryIndicator()
Indicates if the Job is the primary job for the employee |
org.kuali.rice.kim.api.identity.Person |
getPrincipal()
The employee that holds this job |
String |
getPrincipalId()
Identifier of the employee that holds the Job |
String |
getPrincipalName()
CompositeName the employee that holds the Job |
SalaryGroup |
getSalaryGroupObj()
The SalaryGroup object associated with the Job |
BigDecimal |
getStandardHours()
The standard hours for this job. |
String |
getUniqueKey()
Combination of multiple string fields to identify the job. |
boolean |
isEligibleForLeave()
Indicates if the Job is eligible for leave benefits |
void |
setCompRate(org.kuali.rice.core.api.util.type.KualiDecimal compRate)
|
void |
setDept(String dept)
|
void |
setDeptObj(Department deptObj)
|
void |
setEligibleForLeave(boolean eligibleForLeave)
|
void |
setFirstName(String firstName)
|
void |
setFlsaStatus(String flsaStatus)
|
void |
setFte()
|
void |
setHistory(Boolean history)
|
void |
setHrJobId(String hrJobId)
|
void |
setHrPayType(String hrPayType)
|
void |
setHrSalGroup(String hrSalGroup)
|
void |
setId(String id)
|
void |
setJobNumber(Long jobNumber)
|
void |
setLastName(String lastName)
|
void |
setLocation(String location)
|
void |
setLocationObj(Location locationObj)
|
void |
setPayGrade(String payGrade)
|
void |
setPayGradeObj(PayGrade payGradeObj)
|
void |
setPayTypeObj(PayType payTypeObj)
|
void |
setPositionNumber(String positionNumber)
|
void |
setPositionObj(PositionBase positionObj)
|
void |
setPrimaryIndicator(Boolean primaryIndicator)
|
void |
setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
|
void |
setPrincipalId(String principalId)
|
void |
setPrincipalName(String principalName)
|
void |
setSalaryGroupObj(SalaryGroup salaryGroupObj)
|
void |
setStandardHours(BigDecimal standardHours)
|
| Methods inherited from class org.kuali.kpme.core.bo.HrBusinessObject |
|---|
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp |
| 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 |
|---|
toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract |
|---|
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp |
| Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject |
|---|
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
| Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject |
|---|
refresh |
| Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic |
|---|
toString |
| Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
|---|
getVersionNumber |
| Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
|---|
getObjectId |
| Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
|---|
isActive |
| Field Detail |
|---|
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
public static final String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> CACHE_FLUSH
| Constructor Detail |
|---|
public Job()
| Method Detail |
|---|
public String getFlsaStatus()
JobContractflsaStatus of Job
getFlsaStatus in interface JobContractpublic void setFlsaStatus(String flsaStatus)
public BigDecimal getFte()
JobContractfte of Job
getFte in interface JobContractpublic void setFte()
public String getPayGrade()
JobContractpayGrade of Job
getPayGrade in interface JobContractpublic void setPayGrade(String payGrade)
public BigDecimal getStandardHours()
JobContractstandardHours of Job
getStandardHours in interface JobContractpublic void setStandardHours(BigDecimal standardHours)
public String getPrincipalId()
JobContractprincipalId of Job
getPrincipalId in interface JobContractpublic void setPrincipalId(String principalId)
public String getFirstName()
JobContractfirstName of Job
getFirstName in interface JobContractpublic void setFirstName(String firstName)
public String getLastName()
JobContractlastName of Job
getLastName in interface JobContractpublic void setLastName(String lastName)
public String getName()
JobContractname of Job
getName in interface JobContractpublic String getPrincipalName()
JobContractprincipalName of Job
getPrincipalName in interface JobContractpublic void setPrincipalName(String principalName)
public Long getJobNumber()
JobContractjobNumber of Job
getJobNumber in interface JobContractpublic void setJobNumber(Long jobNumber)
public Boolean getHistory()
JobContracthistory of Job
getHistory in interface JobContractpublic void setHistory(Boolean history)
public void setLocation(String location)
public String getLocation()
JobContractlocation of Job
getLocation in interface JobContractpublic String getHrPayType()
JobContractpayType of Job
getHrPayType in interface JobContractpublic void setHrPayType(String hrPayType)
public String getHrJobId()
JobContracthrJobId of a Job
getHrJobId in interface JobContractpublic void setHrJobId(String hrJobId)
public String getDept()
JobContractdept of a Job
getDept in interface JobContractpublic void setDept(String dept)
public String getHrSalGroup()
JobContracthrSalGroup of a Job
getHrSalGroup in interface JobContractpublic void setHrSalGroup(String hrSalGroup)
public org.kuali.rice.core.api.util.type.KualiDecimal getCompRate()
JobContractcompRate of a Job
getCompRate in interface JobContractpublic void setCompRate(org.kuali.rice.core.api.util.type.KualiDecimal compRate)
public Department getDeptObj()
JobContractdeptObj of a Job
getDeptObj in interface JobContractpublic void setDeptObj(Department deptObj)
public PayType getPayTypeObj()
JobContractpayTypeObj of a Job
getPayTypeObj in interface JobContractpublic void setPayTypeObj(PayType payTypeObj)
public org.kuali.rice.kim.api.identity.Person getPrincipal()
JobContractprincipal of a Job
getPrincipal in interface JobContractpublic void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
public void setPrimaryIndicator(Boolean primaryIndicator)
public Boolean getPrimaryIndicator()
JobContractprimaryIndicator of a Job
getPrimaryIndicator in interface JobContractpublic Location getLocationObj()
JobContractlocationObj of a Job
getLocationObj in interface JobContractpublic void setLocationObj(Location locationObj)
public PayGrade getPayGradeObj()
JobContractpayGradeObj of a Job
getPayGradeObj in interface JobContractpublic void setPayGradeObj(PayGrade payGradeObj)
public SalaryGroup getSalaryGroupObj()
JobContractsalaryGroupObj of a Job
getSalaryGroupObj in interface JobContractpublic void setSalaryGroupObj(SalaryGroup salaryGroupObj)
public void setPositionNumber(String positionNumber)
public String getPositionNumber()
JobContractpositionNumber of a Job
getPositionNumber in interface JobContractpublic void setPositionObj(PositionBase positionObj)
public PositionBase getPositionObj()
JobContractpositionObj of a Job
getPositionObj in interface JobContractpublic String getUniqueKey()
JobContractuniqueKey of a Job
getUniqueKey in interface JobContractgetUniqueKey in class HrBusinessObjectpublic String getId()
HrBusinessObjectContractid of HrBusinessObject
getId in interface HrBusinessObjectContractgetId in interface JobContractgetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic boolean isEligibleForLeave()
JobContracteligibleForLeave of a Job
isEligibleForLeave in interface JobContractpublic void setEligibleForLeave(boolean eligibleForLeave)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||