org.kuali.hr.lm.leavepayout
Class LeavePayout
java.lang.Object
org.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.hr.time.HrBusinessObject
org.kuali.hr.lm.leavepayout.LeavePayout
- 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 LeavePayout
- 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 |
LeavePayout
public LeavePayout()
getEarnCode
public String getEarnCode()
setEarnCode
public void setEarnCode(String earnCode)
getEarnCodeObj
public EarnCode getEarnCodeObj()
setEarnCodeObj
public void setEarnCodeObj(EarnCode earnCodeObj)
getPrincipalId
public String getPrincipalId()
setPrincipalId
public void setPrincipalId(String principalId)
getPrincipal
public org.kuali.rice.kim.api.identity.Person getPrincipal()
setPrincipal
public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
getName
public String getName()
getLeavePlan
public String getLeavePlan()
setLeavePlan
public void setLeavePlan(String leavePlan)
getFromAccrualCategory
public String getFromAccrualCategory()
setFromAccrualCategory
public void setFromAccrualCategory(String accrualCategory)
getDescription
public String getDescription()
setDescription
public void setDescription(String description)
getPayoutAmount
public BigDecimal getPayoutAmount()
setPayoutAmount
public void setPayoutAmount(BigDecimal amount)
getForfeitedAmount
public BigDecimal getForfeitedAmount()
setForfeitedAmount
public void setForfeitedAmount(BigDecimal amount)
getFromAccrualCategoryObj
public AccrualCategory getFromAccrualCategoryObj()
setFromAccrualCategoryObj
public void setFromAccrualCategoryObj(AccrualCategory accrualCategoryObj)
getSerialversionuid
public static long getSerialversionuid()
getLmLeavePayoutId
public String getLmLeavePayoutId()
setLmLeavePayoutId
public void setLmLeavePayoutId(String id)
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
getPrincipalHRAttrObj
public PrincipalHRAttributes getPrincipalHRAttrObj()
setPrincipalHRAttrObj
public void setPrincipalHRAttrObj(PrincipalHRAttributes hrObj)
getAccrualCategoryRule
public String getAccrualCategoryRule()
setAccrualCategoryRule
public void setAccrualCategoryRule(String accrualCategoryRule)
getForfeitedLeaveBlockId
public String getForfeitedLeaveBlockId()
setForfeitedLeaveBlockId
public void setForfeitedLeaveBlockId(String forfeitedLeaveBlockId)
getPayoutLeaveBlockId
public String getPayoutLeaveBlockId()
setPayoutLeaveBlockId
public void setPayoutLeaveBlockId(String payoutLeaveBlockId)
getPayoutFromLeaveBlockId
public String getPayoutFromLeaveBlockId()
setPayoutFromLeaveBlockId
public void setPayoutFromLeaveBlockId(String payoutFromLeaveBlockId)
setLeaveCalendarDocumentId
public void setLeaveCalendarDocumentId(String leaveCalendarDocumentId)
getLeaveBlocks
public List<LeaveBlock> getLeaveBlocks()
getLeaveCalendarDocumentId
public String getLeaveCalendarDocumentId()
adjust
public LeavePayout adjust(BigDecimal payoutAmount)
getStatus
public String getStatus()
setStatus
public void setStatus(String code)
getDocumentHeaderId
public String getDocumentHeaderId()
setDocumentHeaderId
public void setDocumentHeaderId(String documentHeaderId)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.