org.kuali.kpme.core.api.paystep
Interface PayStepContract

All Superinterfaces:
org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.core.api.mo.common.GloballyUnique, HrBusinessObjectContract, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.PersistableBusinessObject, Serializable, org.kuali.rice.core.api.mo.common.Versioned
All Known Implementing Classes:
PayStep

public interface PayStepContract
extends HrBusinessObjectContract

PayStepContract interface


Method Summary
 BigDecimal getCompRate()
          The compensation rate that will be applied to the position's pay rate
 String getInstitution()
          The institution the PayStep is associated with
 String getLocation()
          The location the PayStep is associated with
 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
 
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract
getEffectiveDate, getEffectiveLocalDate, getId, 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
 

Method Detail

getPayStep

String getPayStep()
The text field used to identify the PayStep

payStep of a PayStep

Returns:
payStep for PayStep

getInstitution

String getInstitution()
The institution the PayStep is associated with

institution of a PayStep

Returns:
institution for PayStep

getLocation

String getLocation()
The location the PayStep is associated with

location of a PayStep

Returns:
location for PayStep

getSalaryGroup

String getSalaryGroup()
The salary group the PayStep is associated with

salaryGroup of a PayStep

Returns:
salaryGroup for PayStep

getPayGrade

String getPayGrade()
The pay group the PayStep is associated with

payGrade of a PayStep

Returns:
payGrade for PayStep

getStepNumber

int getStepNumber()
The order that the steps are applied

stepNumber of a PayStep

Returns:
stepNumber for PayStep

getCompRate

BigDecimal getCompRate()
The compensation rate that will be applied to the position's pay rate

compRate of a PayStep

Returns:
compRate for PayStep

getServiceAmount

int getServiceAmount()
The amount of time from position incumbent's service date to when the step is applied

serviceAmount of a PayStep

Returns:
serviceAmount for PayStep

getServiceUnit

String getServiceUnit()
The unit of measurement for time to apply the step

serviceUnit of a PayStep

Returns:
serviceUnit for PayStep

getPmPayStepId

String getPmPayStepId()
The primary key of a PayStep entry saved in a database

pmPayStepId of a PayStep

Returns:
pmPayStepId for PayStep


Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.