org.kuali.hr.time.earncode
Class EarnCode
java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.hr.time.HrBusinessObject
org.kuali.hr.time.earncode.EarnCode
- 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 EarnCode
- extends HrBusinessObject
- See Also:
- Serialized Form
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
extension, versionNumber |
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 interface org.kuali.rice.core.api.mo.ModelObjectBasic |
toString |
CACHE_NAME
public static final String CACHE_NAME
- See Also:
- Constant Field Values
CACHE_FLUSH
public static final List<String> CACHE_FLUSH
EarnCode
public EarnCode()
getUsageLimit
public String getUsageLimit()
setUsageLimit
public void setUsageLimit(String usageLimit)
getRecordMethod
public String getRecordMethod()
setRecordMethod
public void setRecordMethod(String recordMethod)
getRollupToEarnCode
public String getRollupToEarnCode()
setRollupToEarnCode
public void setRollupToEarnCode(String rollupToEarnCode)
getRollupToEarnCodeObj
public EarnCode getRollupToEarnCodeObj()
setRollupToEarnCodeObj
public void setRollupToEarnCodeObj(EarnCode rollupToEarnCodeObj)
getLeavePlan
public String getLeavePlan()
setLeavePlan
public void setLeavePlan(String leavePlan)
getAccrualBalanceAction
public String getAccrualBalanceAction()
setAccrualBalanceAction
public void setAccrualBalanceAction(String accrualBalanceAction)
getFractionalTimeAllowed
public String getFractionalTimeAllowed()
setFractionalTimeAllowed
public void setFractionalTimeAllowed(String fractionalTimeAllowed)
getRoundingOption
public String getRoundingOption()
setRoundingOption
public void setRoundingOption(String roundingOption)
getEligibleForAccrual
public String getEligibleForAccrual()
setEligibleForAccrual
public void setEligibleForAccrual(String eligibleForAccrual)
getAffectPay
public String getAffectPay()
setAffectPay
public void setAffectPay(String affectPay)
getAllowScheduledLeave
public String getAllowScheduledLeave()
setAllowScheduledLeave
public void setAllowScheduledLeave(String allowScheduledLeave)
getFmla
public String getFmla()
setFmla
public void setFmla(String fmla)
getWorkmansComp
public String getWorkmansComp()
setWorkmansComp
public void setWorkmansComp(String workmansComp)
getDefaultAmountofTime
public Long getDefaultAmountofTime()
setDefaultAmountofTime
public void setDefaultAmountofTime(Long defaultAmountofTime)
getAllowNegativeAccrualBalance
public String getAllowNegativeAccrualBalance()
setAllowNegativeAccrualBalance
public void setAllowNegativeAccrualBalance(String allowNegativeAccrualBalance)
getEarnCode
public String getEarnCode()
setEarnCode
public void setEarnCode(String earnCode)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
isHistory
public boolean isHistory()
setHistory
public void setHistory(boolean history)
getHrEarnCodeId
public String getHrEarnCodeId()
setHrEarnCodeId
public void setHrEarnCodeId(String hrEarnCodeId)
getAccrualCategory
public String getAccrualCategory()
setAccrualCategory
public void setAccrualCategory(String accrualCategory)
getAccrualCategoryObj
public AccrualCategory getAccrualCategoryObj()
assingAccrualCategoryObj
public void assingAccrualCategoryObj()
setAccrualCategoryObj
public void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)
getInflateMinHours
public BigDecimal getInflateMinHours()
setInflateMinHours
public void setInflateMinHours(BigDecimal inflateMinHours)
getInflateFactor
public BigDecimal getInflateFactor()
setInflateFactor
public void setInflateFactor(BigDecimal inflateFactor)
getOvtEarnCode
public Boolean getOvtEarnCode()
setOvtEarnCode
public void setOvtEarnCode(Boolean ovtEarnCode)
getEarnCodeType
public String getEarnCodeType()
- This is used by the timeblock json object.
The purpose of this function is to create a string based on the record_* fields which can be used to render hour / begin(end) time input box
- Returns:
- String fieldType
getUniqueKey
public 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
getEarnCodeKeyForDisplay
public String getEarnCodeKeyForDisplay()
getEarnCodeValueForDisplay
public String getEarnCodeValueForDisplay()
getLeavePlanObj
public LeavePlan getLeavePlanObj()
setLeavePlanObj
public void setLeavePlanObj(LeavePlan leavePlanObj)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.