|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.bo.BusinessObjectBase org.kuali.rice.krad.bo.PersistableBusinessObjectBase org.kuali.kpme.core.bo.HrBusinessObject org.kuali.kpme.core.paygrade.PayGrade
public class PayGrade
Field Summary | |
---|---|
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 | |
---|---|
PayGrade()
|
Method Summary | |
---|---|
String |
getDescription()
Description of the PayGrade |
String |
getHistory()
History flag for PayGrade lookups |
String |
getHrPayGradeId()
The Primary Key of a PayGrade entry saved in a database |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
String |
getInstitution()
The name of the Institution the PayGrade is associated with. |
String |
getLocation()
The name of the Location the PayGrade is associated with. |
BigDecimal |
getMaxHiringRate()
Maximum Hiring pay rate for this PayGrade |
BigDecimal |
getMaxRate()
Maximum pay rate for this PayGrade |
BigDecimal |
getMidPointRate()
Mid Point pay rate for this PayGrade |
BigDecimal |
getMinRate()
Minimum pay rate for this PayGrade |
String |
getPayGrade()
Text field used to identify the PayGrade |
String |
getRateType()
The measurement of the pay rate ranges being defined for this PayGrade |
String |
getSalGroup()
The name of the SalaryGroup the PayGrade is associated with. |
String |
getUniqueKey()
|
String |
getUserPrincipalId()
TODO: is this field needed? |
void |
setDescription(String description)
|
void |
setHistory(String history)
|
void |
setHrPayGradeId(String hrPayGradeId)
|
void |
setId(String id)
|
void |
setInstitution(String institution)
|
void |
setLocation(String location)
|
void |
setMaxHiringRate(BigDecimal maxHiringRate)
|
void |
setMaxRate(BigDecimal maxRate)
|
void |
setMidPointRate(BigDecimal midPointRate)
|
void |
setMinRate(BigDecimal minRate)
|
void |
setPayGrade(String payGrade)
|
void |
setRateType(String rateType)
|
void |
setSalGroup(String salGroup)
|
void |
setUserPrincipalId(String userPrincipalId)
|
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
Constructor Detail |
---|
public PayGrade()
Method Detail |
---|
public String getHrPayGradeId()
PayGradeContract
hrPayGradeId of a PayGrade
getHrPayGradeId
in interface PayGradeContract
public void setHrPayGradeId(String hrPayGradeId)
public String getPayGrade()
PayGradeContract
payGrade of a PayGrade
getPayGrade
in interface PayGradeContract
public void setPayGrade(String payGrade)
public String getDescription()
PayGradeContract
description of a PayGrade
getDescription
in interface PayGradeContract
public void setDescription(String description)
public void setUserPrincipalId(String userPrincipalId)
public String getUserPrincipalId()
PayGradeContract
getUserPrincipalId
in interface PayGradeContract
public String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getId()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
public String getSalGroup()
PayGradeContract
salGroup of a PayGrade
getSalGroup
in interface PayGradeContract
public void setSalGroup(String salGroup)
public String getInstitution()
PayGradeContract
institution of a PayGrade
getInstitution
in interface PayGradeContract
public void setInstitution(String institution)
public String getRateType()
PayGradeContract
rateType of a PayGrade
getRateType
in interface PayGradeContract
public void setRateType(String rateType)
public BigDecimal getMinRate()
PayGradeContract
minRate of a PayGrade
getMinRate
in interface PayGradeContract
public void setMinRate(BigDecimal minRate)
public BigDecimal getMaxRate()
PayGradeContract
maxRate of a PayGrade
getMaxRate
in interface PayGradeContract
public void setMaxRate(BigDecimal maxRate)
public BigDecimal getMidPointRate()
PayGradeContract
midPointRate of a PayGrade
getMidPointRate
in interface PayGradeContract
public void setMidPointRate(BigDecimal midPointRate)
public BigDecimal getMaxHiringRate()
PayGradeContract
maxHiringRate of a PayGrade
getMaxHiringRate
in interface PayGradeContract
public void setMaxHiringRate(BigDecimal maxHiringRate)
public String getHistory()
PayGradeContract
history of PayGrade
getHistory
in interface PayGradeContract
public void setHistory(String history)
public String getLocation()
PayGradeContract
location of a PayGrade
getLocation
in interface PayGradeContract
public void setLocation(String location)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |