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.