org.kuali.hr.lm.leavecode
Class LeaveCode

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.leavecode.LeaveCode
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 LeaveCode
extends HrBusinessObject

See Also:
Serialized Form

Field Summary
static String CACHE_NAME
           
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
LeaveCode()
           
 
Method Summary
 String getAccrualCategory()
           
 AccrualCategory getAccrualCategoryObj()
           
 String getAffectPay()
           
 String getAllowNegativeAccrualBalance()
           
 String getAllowScheduledLeave()
           
 Boolean getApprover()
           
 Long getDefaultAmountofTime()
           
 Boolean getDepartmentAdmin()
           
 String getDisplayName()
           
 String getEarnCode()
           
 EarnCode getEarnCodeObj()
           
 String getEligibleForAccrual()
           
 Boolean getEmployee()
           
 String getFmla()
           
 String getFractionalTimeAllowed()
           
 Boolean getHistory()
           
 String getId()
           
 String getLeaveCode()
           
 String getLeaveCodeKeyForDisplay()
           
 String getLeaveCodeValueForDisplay()
           
 String getLeavePlan()
           
 LeavePlan getLeavePlanObj()
           
 String getLmLeaveCodeId()
           
 String getRoundingOption()
           
protected  String getUniqueKey()
           
 String getUnitOfTime()
           
 String getWorkmansComp()
           
 void setAccrualCategory(String accrualCategory)
           
 void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)
           
 void setAffectPay(String affectPay)
           
 void setAllowNegativeAccrualBalance(String allowNegativeAccrualBalance)
           
 void setAllowScheduledLeave(String allowScheduledLeave)
           
 void setApprover(Boolean approver)
           
 void setDefaultAmountofTime(Long defaultAmountofTime)
           
 void setDepartmentAdmin(Boolean departmentAdmin)
           
 void setDisplayName(String displayName)
           
 void setEarnCode(String earnCode)
           
 void setEarnCodeObj(EarnCode earnCodeObj)
           
 void setEligibleForAccrual(String eligibleForAccrual)
           
 void setEmployee(Boolean employee)
           
 void setFmla(String fmla)
           
 void setFractionalTimeAllowed(String fractionalTimeAllowed)
           
 void setHistory(Boolean history)
           
 void setId(String id)
           
 void setLeaveCode(String leaveCode)
           
 void setLeavePlan(String leavePlan)
           
 void setLeavePlanObj(LeavePlan leavePlanObj)
           
 void setLmLeaveCodeId(String lmLeaveCodeId)
           
 void setRoundingOption(String roundingOption)
           
 void setUnitOfTime(String unitOfTime)
           
 void setWorkmansComp(String workmansComp)
           
 
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
 

Field Detail

CACHE_NAME

public static final String CACHE_NAME
See Also:
Constant Field Values
Constructor Detail

LeaveCode

public LeaveCode()
Method Detail

getAffectPay

public String getAffectPay()

setAffectPay

public void setAffectPay(String affectPay)

getEarnCodeObj

public EarnCode getEarnCodeObj()

setEarnCodeObj

public void setEarnCodeObj(EarnCode earnCodeObj)

getAccrualCategoryObj

public AccrualCategory getAccrualCategoryObj()

setAccrualCategoryObj

public void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)

getLeavePlanObj

public LeavePlan getLeavePlanObj()

setLeavePlanObj

public void setLeavePlanObj(LeavePlan leavePlanObj)

getLmLeaveCodeId

public String getLmLeaveCodeId()

setLmLeaveCodeId

public void setLmLeaveCodeId(String lmLeaveCodeId)

getLeavePlan

public String getLeavePlan()

setLeavePlan

public void setLeavePlan(String leavePlan)

getEligibleForAccrual

public String getEligibleForAccrual()

setEligibleForAccrual

public void setEligibleForAccrual(String eligibleForAccrual)

getAccrualCategory

public String getAccrualCategory()

setAccrualCategory

public void setAccrualCategory(String accrualCategory)

getEarnCode

public String getEarnCode()

setEarnCode

public void setEarnCode(String earnCode)

getLeaveCode

public String getLeaveCode()

setLeaveCode

public void setLeaveCode(String leaveCode)

getDisplayName

public String getDisplayName()

setDisplayName

public void setDisplayName(String displayName)

getUnitOfTime

public String getUnitOfTime()

setUnitOfTime

public void setUnitOfTime(String unitOfTime)

getFractionalTimeAllowed

public String getFractionalTimeAllowed()

setFractionalTimeAllowed

public void setFractionalTimeAllowed(String fractionalTimeAllowed)

getRoundingOption

public String getRoundingOption()

setRoundingOption

public void setRoundingOption(String roundingOption)

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)

getEmployee

public Boolean getEmployee()

setEmployee

public void setEmployee(Boolean employee)

getApprover

public Boolean getApprover()

setApprover

public void setApprover(Boolean approver)

getDepartmentAdmin

public Boolean getDepartmentAdmin()

setDepartmentAdmin

public void setDepartmentAdmin(Boolean departmentAdmin)

getHistory

public Boolean getHistory()

setHistory

public void setHistory(Boolean history)

getUniqueKey

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

getId

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

getLeaveCodeKeyForDisplay

public String getLeaveCodeKeyForDisplay()

getLeaveCodeValueForDisplay

public String getLeaveCodeValueForDisplay()

setId

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

getAllowNegativeAccrualBalance

public String getAllowNegativeAccrualBalance()

setAllowNegativeAccrualBalance

public void setAllowNegativeAccrualBalance(String allowNegativeAccrualBalance)


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