public class PayGradeBo extends HrBusinessObject implements PayGradeContract
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static String |
CACHE_NAME |
| Constructor and Description |
|---|
PayGradeBo() |
| Modifier and Type | Method and Description |
|---|---|
static PayGradeBo |
from(PayGrade im) |
com.google.common.collect.ImmutableMap<String,Object> |
getBusinessKeyValuesMap()
The map of key-vaue pairs that together form the business key criteria for this instance.
|
String |
getDescription()
Description of the PayGrade
|
String |
getHrPayGradeId()
The Primary Key of a PayGrade entry saved in a database
|
String |
getId() |
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() |
void |
setDescription(String description) |
void |
setHrPayGradeId(String hrPayGradeId) |
void |
setId(String id) |
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) |
static PayGrade |
to(PayGradeBo bo) |
areAllBusinessKeyValuesAvailable, copyCommonFields, getCreateTime, getEffectiveDate, getEffectiveLocalDate, getHistory, getRelativeEffectiveDate, getTimestamp, getUserPrincipalId, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setHistory, setRelativeEffectiveDate, setTimestamp, setUserPrincipalIdafterDelete, 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, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUserPrincipalIdgetEffectiveLocalDategetCreateTimepublic static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public static final String CACHE_NAME
public PayGradeBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic 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 String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.IdentifiablegetId 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 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 static PayGradeBo from(PayGrade im)
public static PayGrade to(PayGradeBo bo)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.