org.kuali.hr.lm.accrual
Class AccrualCategoryRule

java.lang.Object
  extended by org.kuali.rice.krad.bo.BusinessObjectBase
      extended by org.kuali.rice.krad.bo.PersistableBusinessObjectBase
          extended by org.kuali.hr.time.HrBusinessObject
              extended by org.kuali.hr.lm.accrual.AccrualCategoryRule
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.ModelObjectBasic, org.kuali.rice.krad.bo.BusinessObject, org.kuali.rice.krad.bo.PersistableBusinessObject

public class AccrualCategoryRule
extends HrBusinessObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AccrualCategoryRule()
           
 
Method Summary
 AccrualCategory getAccrualCategoryObj()
           
 BigDecimal getAccrualRate()
           
 String getActionAtMaxBalance()
           
 EarnCode getEarnCodeObj()
           
 Long getEnd()
           
 String getId()
           
 String getLmAccrualCategoryId()
           
 String getLmAccrualCategoryRuleId()
           
 BigDecimal getMaxBalance()
           
 String getMaxBalanceActionFrequency()
           
 BigDecimal getMaxBalanceTransferConversionFactor()
           
 String getMaxBalanceTransferToAccrualCategory()
           
 String getMaxBalFlag()
           
 Long getMaxCarryOver()
           
 Long getMaxPayoutAmount()
           
 String getMaxPayoutEarnCode()
           
 Long getMaxTransferAmount()
           
 Long getMaxUsage()
           
 String getServiceUnitOfTime()
           
 Long getStart()
           
protected  String getUniqueKey()
           
 void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)
           
 void setAccrualRate(BigDecimal accrualRate)
           
 void setActionAtMaxBalance(String actionAtMaxBalance)
           
 void setEarnCodeObj(EarnCode earnCodeObj)
           
 void setEnd(Long end)
           
 void setId(String id)
           
 void setLmAccrualCategoryId(String lmAccrualCategoryId)
           
 void setLmAccrualCategoryRuleId(String lmAccrualCategoryRuleId)
           
 void setMaxBalance(BigDecimal maxBalance)
           
 void setMaxBalanceActionFrequency(String maxBalanceActionFrequency)
           
 void setMaxBalanceTransferConversionFactor(BigDecimal maxBalanceTransferConversionFactor)
           
 void setMaxBalanceTransferToAccrualCategory(String maxBalanceTransferToAccrualCategory)
           
 void setMaxBalFlag(String maxBalFlag)
           
 void setMaxCarryOver(Long maxCarryOver)
           
 void setMaxPayoutAmount(Long maxPayoutAmount)
           
 void setMaxPayoutEarnCode(String maxPayoutEarnCode)
           
 void setMaxTransferAmount(Long maxTransferAmount)
           
 void setMaxUsage(Long maxUsage)
           
 void setServiceUnitOfTime(String serviceUnitOfTime)
           
 void setStart(Long start)
           
 
Methods inherited from class org.kuali.hr.time.HrBusinessObject
getEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setTimestamp
 
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
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
 
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic
toString
 

Constructor Detail

AccrualCategoryRule

public AccrualCategoryRule()
Method Detail

getEarnCodeObj

public EarnCode getEarnCodeObj()

setEarnCodeObj

public void setEarnCodeObj(EarnCode earnCodeObj)

getAccrualCategoryObj

public AccrualCategory getAccrualCategoryObj()

setAccrualCategoryObj

public void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)

getLmAccrualCategoryRuleId

public String getLmAccrualCategoryRuleId()

setLmAccrualCategoryRuleId

public void setLmAccrualCategoryRuleId(String lmAccrualCategoryRuleId)

getServiceUnitOfTime

public String getServiceUnitOfTime()

setServiceUnitOfTime

public void setServiceUnitOfTime(String serviceUnitOfTime)

getStart

public Long getStart()

setStart

public void setStart(Long start)

getEnd

public Long getEnd()

setEnd

public void setEnd(Long end)

getAccrualRate

public BigDecimal getAccrualRate()

setAccrualRate

public void setAccrualRate(BigDecimal accrualRate)

getMaxBalance

public BigDecimal getMaxBalance()

setMaxBalance

public void setMaxBalance(BigDecimal maxBalance)

getMaxBalFlag

public String getMaxBalFlag()

setMaxBalFlag

public void setMaxBalFlag(String maxBalFlag)

getMaxBalanceActionFrequency

public String getMaxBalanceActionFrequency()

setMaxBalanceActionFrequency

public void setMaxBalanceActionFrequency(String maxBalanceActionFrequency)

getActionAtMaxBalance

public String getActionAtMaxBalance()

setActionAtMaxBalance

public void setActionAtMaxBalance(String actionAtMaxBalance)

getMaxBalanceTransferToAccrualCategory

public String getMaxBalanceTransferToAccrualCategory()

setMaxBalanceTransferToAccrualCategory

public void setMaxBalanceTransferToAccrualCategory(String maxBalanceTransferToAccrualCategory)

getMaxBalanceTransferConversionFactor

public BigDecimal getMaxBalanceTransferConversionFactor()

setMaxBalanceTransferConversionFactor

public void setMaxBalanceTransferConversionFactor(BigDecimal maxBalanceTransferConversionFactor)

getMaxTransferAmount

public Long getMaxTransferAmount()

setMaxTransferAmount

public void setMaxTransferAmount(Long maxTransferAmount)

getMaxPayoutAmount

public Long getMaxPayoutAmount()

setMaxPayoutAmount

public void setMaxPayoutAmount(Long maxPayoutAmount)

getMaxPayoutEarnCode

public String getMaxPayoutEarnCode()

setMaxPayoutEarnCode

public void setMaxPayoutEarnCode(String maxPayoutEarnCode)

getMaxUsage

public Long getMaxUsage()

setMaxUsage

public void setMaxUsage(Long maxUsage)

getMaxCarryOver

public Long getMaxCarryOver()

setMaxCarryOver

public void setMaxCarryOver(Long maxCarryOver)

getLmAccrualCategoryId

public String getLmAccrualCategoryId()

setLmAccrualCategoryId

public void setLmAccrualCategoryId(String lmAccrualCategoryId)

getUniqueKey

protected String getUniqueKey()
Specified by:
getUniqueKey in class HrBusinessObject

getId

public String getId()
Specified by:
getId in class HrBusinessObject

setId

public void setId(String id)
Specified by:
setId in class HrBusinessObject


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