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, setUserPrincipalId
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getUserPrincipalId
getEffectiveLocalDate
getCreateTime
public 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()
HrBusinessObjectContract
getBusinessKeyValuesMap
in interface HrBusinessObjectContract
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 String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
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 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 static PayGradeBo from(PayGrade im)
public static PayGrade to(PayGradeBo bo)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.