| 
 | ||||||||||
| 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.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()
PayGradeContracthrPayGradeId of a PayGrade
getHrPayGradeId in interface PayGradeContractpublic void setHrPayGradeId(String hrPayGradeId)
public String getPayGrade()
PayGradeContractpayGrade of a PayGrade
getPayGrade in interface PayGradeContractpublic void setPayGrade(String payGrade)
public String getDescription()
PayGradeContractdescription of a PayGrade
getDescription in interface PayGradeContractpublic void setDescription(String description)
public void setUserPrincipalId(String userPrincipalId)
public String getUserPrincipalId()
PayGradeContract
getUserPrincipalId in interface PayGradeContractpublic String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getId()
HrBusinessObjectContractid of HrBusinessObject
getId in interface HrBusinessObjectContractgetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic String getSalGroup()
PayGradeContractsalGroup of a PayGrade
getSalGroup in interface PayGradeContractpublic void setSalGroup(String salGroup)
public String getInstitution()
PayGradeContractinstitution of a PayGrade
getInstitution in interface PayGradeContractpublic void setInstitution(String institution)
public String getRateType()
PayGradeContractrateType of a PayGrade
getRateType in interface PayGradeContractpublic void setRateType(String rateType)
public BigDecimal getMinRate()
PayGradeContractminRate of a PayGrade
getMinRate in interface PayGradeContractpublic void setMinRate(BigDecimal minRate)
public BigDecimal getMaxRate()
PayGradeContractmaxRate of a PayGrade
getMaxRate in interface PayGradeContractpublic void setMaxRate(BigDecimal maxRate)
public BigDecimal getMidPointRate()
PayGradeContractmidPointRate of a PayGrade
getMidPointRate in interface PayGradeContractpublic void setMidPointRate(BigDecimal midPointRate)
public BigDecimal getMaxHiringRate()
PayGradeContractmaxHiringRate of a PayGrade
getMaxHiringRate in interface PayGradeContractpublic void setMaxHiringRate(BigDecimal maxHiringRate)
public String getHistory()
PayGradeContracthistory of PayGrade
getHistory in interface PayGradeContractpublic void setHistory(String history)
public String getLocation()
PayGradeContractlocation of a PayGrade
getLocation in interface PayGradeContractpublic void setLocation(String location)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||