public class PayStepBo extends HrBusinessObject implements Comparable, PayStepContract
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PayStep,PayStepBo> |
toBo |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PayStepBo,PayStep> |
toImmutable |
| Constructor and Description |
|---|
PayStepBo() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object o) |
static PayStepBo |
from(PayStep 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.
|
BigDecimal |
getCompRate()
The compensation rate that will be applied to the position's pay rate
|
String |
getId() |
String |
getObjectId() |
String |
getPayGrade()
The pay group the PayStep is associated with
|
String |
getPayStep()
The text field used to identify the PayStep
|
String |
getPmPayStepId()
The primary key of a PayStep entry saved in a database
|
String |
getSalaryGroup()
The salary group the PayStep is associated with
|
int |
getServiceAmount()
The amount of time from position incumbent's service date to when the step is applied
|
String |
getServiceUnit()
The unit of measurement for time to apply the step
|
int |
getStepNumber()
The order that the steps are applied
|
protected String |
getUniqueKey() |
Long |
getVersionNumber() |
boolean |
isActive() |
void |
setActive(boolean active) |
void |
setCompRate(BigDecimal compRate) |
void |
setId(String id) |
void |
setPayGrade(String payGrade) |
void |
setPayStep(String payStep) |
void |
setPmPayStepId(String pmPayStepId) |
void |
setSalaryGroup(String salaryGroup) |
void |
setServiceAmount(int serviceInterval) |
void |
setServiceUnit(String serviceUnit) |
void |
setStepNumber(int stepNumber) |
static PayStep |
to(PayStepBo bo) |
areAllBusinessKeyValuesAvailable, copyCommonFields, getCreateTime, getEffectiveDate, getEffectiveLocalDate, getHistory, getRelativeEffectiveDate, getTimestamp, getUserPrincipalId, setEffectiveDate, setEffectiveLocalDate, setHistory, setRelativeEffectiveDate, setTimestamp, setUserPrincipalId_persistence_get_objectId, _persistence_get_versionNumber, _persistence_get, _persistence_new, _persistence_post_clone, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_set, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEffectiveLocalDategetCreateTimegetUserPrincipalIdpublic static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PayStepBo,PayStep> toImmutable
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PayStep,PayStepBo> toBo
public static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public PayStepBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic boolean isActive()
isActive in interface org.kuali.rice.core.api.mo.common.active.InactivatableisActive in class HrBusinessObjectpublic void setActive(boolean active)
setActive in class HrBusinessObjectpublic String getObjectId()
getObjectId in interface org.kuali.rice.core.api.mo.common.GloballyUniquegetObjectId in class org.kuali.rice.krad.bo.PersistableBusinessObjectBasepublic Long getVersionNumber()
getVersionNumber in interface org.kuali.rice.core.api.mo.common.VersionedgetVersionNumber in class org.kuali.rice.krad.bo.PersistableBusinessObjectBasepublic int compareTo(Object o)
compareTo in interface Comparablepublic String getPayStep()
PayStepContractpayStep of a PayStep
getPayStep in interface PayStepContractpublic void setPayStep(String payStep)
public String getSalaryGroup()
PayStepContractsalaryGroup of a PayStep
getSalaryGroup in interface PayStepContractpublic void setSalaryGroup(String salaryGroup)
public String getPayGrade()
PayStepContractpayGrade of a PayStep
getPayGrade in interface PayStepContractpublic void setPayGrade(String payGrade)
public int getStepNumber()
PayStepContractstepNumber of a PayStep
getStepNumber in interface PayStepContractpublic void setStepNumber(int stepNumber)
public BigDecimal getCompRate()
PayStepContractcompRate of a PayStep
getCompRate in interface PayStepContractpublic void setCompRate(BigDecimal compRate)
public int getServiceAmount()
PayStepContractserviceAmount of a PayStep
getServiceAmount in interface PayStepContractpublic void setServiceAmount(int serviceInterval)
public String getServiceUnit()
PayStepContractserviceUnit of a PayStep
getServiceUnit in interface PayStepContractpublic void setServiceUnit(String serviceUnit)
public String getId()
getId in interface org.kuali.rice.core.api.mo.common.IdentifiablegetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectprotected String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getPmPayStepId()
PayStepContractpmPayStepId of a PayStep
getPmPayStepId in interface PayStepContractpublic void setPmPayStepId(String pmPayStepId)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.