org.kuali.hr.lm.accrual
Class AccrualCategory

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.AccrualCategory
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 AccrualCategory
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
AccrualCategory()
           
 
Method Summary
 String getAccrualCategory()
           
 List<AccrualCategoryRule> getAccrualCategoryRules()
           
 String getAccrualEarnInterval()
           
 String getDescr()
           
 String getDonation()
           
 String getEarnCode()
           
 EarnCode getEarnCodeObj()
           
 String getHasRules()
           
 Boolean getHistory()
           
 String getId()
           
 String getLeavePlan()
           
 LeavePlan getLeavePlanObj()
           
 String getLmAccrualCategoryId()
           
 BigDecimal getMinPercentWorked()
           
 String getProration()
           
 String getShowOnGrid()
           
protected  String getUniqueKey()
           
 String getUnitOfTime()
           
 void setAccrualCategory(String accrualCategory)
           
 void setAccrualCategoryRules(List<AccrualCategoryRule> accrualCategoryRules)
           
 void setAccrualEarnInterval(String accrualEarnInterval)
           
 void setDescr(String descr)
           
 void setDonation(String donation)
           
 void setEarnCode(String earnCode)
           
 void setEarnCodeObj(EarnCode earnCodeObj)
           
 void setHasRules(String hasRules)
           
 void setHistory(Boolean history)
           
 void setId(String id)
           
 void setLeavePlan(String leavePlan)
           
 void setLeavePlanObj(LeavePlan leavePlanObj)
           
 void setLmAccrualCategoryId(String lmAccrualCategoryId)
           
 void setMinPercentWorked(BigDecimal minPercentWorked)
           
 void setProration(String proration)
           
 void setShowOnGrid(String showOnGrid)
           
 void setUnitOfTime(String unitOfTime)
           
 
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

AccrualCategory

public AccrualCategory()
Method Detail

getHasRules

public String getHasRules()

setHasRules

public void setHasRules(String hasRules)

getMinPercentWorked

public BigDecimal getMinPercentWorked()

setMinPercentWorked

public void setMinPercentWorked(BigDecimal minPercentWorked)

getLeavePlanObj

public LeavePlan getLeavePlanObj()

setLeavePlanObj

public void setLeavePlanObj(LeavePlan leavePlanObj)

getAccrualCategoryRules

public List<AccrualCategoryRule> getAccrualCategoryRules()

setAccrualCategoryRules

public void setAccrualCategoryRules(List<AccrualCategoryRule> accrualCategoryRules)

getLmAccrualCategoryId

public String getLmAccrualCategoryId()

setLmAccrualCategoryId

public void setLmAccrualCategoryId(String lmAccrualCategoryId)

getLeavePlan

public String getLeavePlan()

setLeavePlan

public void setLeavePlan(String leavePlan)

getAccrualCategory

public String getAccrualCategory()

setAccrualCategory

public void setAccrualCategory(String accrualCategory)

getDescr

public String getDescr()

setDescr

public void setDescr(String descr)

getAccrualEarnInterval

public String getAccrualEarnInterval()

setAccrualEarnInterval

public void setAccrualEarnInterval(String accrualEarnInterval)

getProration

public String getProration()

setProration

public void setProration(String proration)

getDonation

public String getDonation()

setDonation

public void setDonation(String donation)

getShowOnGrid

public String getShowOnGrid()

setShowOnGrid

public void setShowOnGrid(String showOnGrid)

getUnitOfTime

public String getUnitOfTime()

setUnitOfTime

public void setUnitOfTime(String unitOfTime)

getUniqueKey

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

getHistory

public Boolean getHistory()

setHistory

public void setHistory(Boolean history)

getEarnCode

public String getEarnCode()

setEarnCode

public void setEarnCode(String earnCode)

getEarnCodeObj

public EarnCode getEarnCodeObj()

setEarnCodeObj

public void setEarnCodeObj(EarnCode earnCodeObj)

setId

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

getId

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


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