org.kuali.hr.time.overtime.weekly.rule
Class WeeklyOvertimeRule

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.time.rule.TkRule
                  extended by org.kuali.hr.time.overtime.weekly.rule.WeeklyOvertimeRule
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 WeeklyOvertimeRule
extends TkRule

See Also:
Serialized Form

Field Summary
static String CACHE_NAME
           
 
Fields inherited from class org.kuali.hr.time.HrBusinessObject
active, effectiveDate, timestamp
 
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
WeeklyOvertimeRule()
           
 
Method Summary
 String getConvertFromEarnGroup()
           
 EarnGroup getConvertFromEarnGroupObj()
           
 String getConvertToEarnCode()
           
 EarnCode getConvertToEarnCodeObj()
           
 Date getEffectiveDate()
           
 String getId()
           
 BigDecimal getMaxHours()
           
 String getMaxHoursEarnGroup()
           
 EarnGroup getMaxHoursEarnGroupObj()
           
 Boolean getOvtEarnCode()
           
 BigDecimal getStep()
           
 Long getTkWeeklyOvertimeRuleGroupId()
           
 String getTkWeeklyOvertimeRuleId()
           
 String getUniqueKey()
           
 String getUserPrincipalId()
           
 void setConvertFromEarnGroup(String convertFromEarnGroup)
           
 void setConvertFromEarnGroupObj(EarnGroup convertFromEarnGroupObj)
           
 void setConvertToEarnCode(String convertToEarnCode)
           
 void setConvertToEarnCodeObj(EarnCode convertToEarnCodeObj)
           
 void setEffectiveDate(Date effectiveDate)
           
 void setId(String id)
           
 void setMaxHours(BigDecimal maxHours)
           
 void setMaxHoursEarnGroup(String maxHoursEarnGroup)
           
 void setMaxHoursEarnGroupObj(EarnGroup maxHoursEarnGroupObj)
           
 void setOvtEarnCode(Boolean ovtEarnCode)
           
 void setStep(BigDecimal step)
           
 void setTkWeeklyOvertimeRuleGroupId(Long tkWeeklyOvertimeRuleGroupId)
           
 void setTkWeeklyOvertimeRuleId(String tkWeeklyOvertimeRuleId)
           
 void setUserPrincipalId(String userPrincipalId)
           
 
Methods inherited from class org.kuali.hr.time.HrBusinessObject
getTimestamp, isActive, setActive, 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

WeeklyOvertimeRule

public WeeklyOvertimeRule()
Method Detail

getTkWeeklyOvertimeRuleId

public String getTkWeeklyOvertimeRuleId()

setTkWeeklyOvertimeRuleId

public void setTkWeeklyOvertimeRuleId(String tkWeeklyOvertimeRuleId)

getMaxHoursEarnGroup

public String getMaxHoursEarnGroup()

setMaxHoursEarnGroup

public void setMaxHoursEarnGroup(String maxHoursEarnGroup)

getConvertFromEarnGroup

public String getConvertFromEarnGroup()

setConvertFromEarnGroup

public void setConvertFromEarnGroup(String convertFromEarnGroup)

getConvertToEarnCode

public String getConvertToEarnCode()

setConvertToEarnCode

public void setConvertToEarnCode(String convertToEarnCode)

getEffectiveDate

public Date getEffectiveDate()
Overrides:
getEffectiveDate in class HrBusinessObject

setEffectiveDate

public void setEffectiveDate(Date effectiveDate)
Overrides:
setEffectiveDate in class HrBusinessObject

getStep

public BigDecimal getStep()

setStep

public void setStep(BigDecimal step)

getMaxHours

public BigDecimal getMaxHours()

setMaxHours

public void setMaxHours(BigDecimal maxHours)

getUserPrincipalId

public String getUserPrincipalId()

setUserPrincipalId

public void setUserPrincipalId(String userPrincipalId)

getOvtEarnCode

public Boolean getOvtEarnCode()

setOvtEarnCode

public void setOvtEarnCode(Boolean ovtEarnCode)

getMaxHoursEarnGroupObj

public EarnGroup getMaxHoursEarnGroupObj()

setMaxHoursEarnGroupObj

public void setMaxHoursEarnGroupObj(EarnGroup maxHoursEarnGroupObj)

getConvertFromEarnGroupObj

public EarnGroup getConvertFromEarnGroupObj()

setConvertFromEarnGroupObj

public void setConvertFromEarnGroupObj(EarnGroup convertFromEarnGroupObj)

getConvertToEarnCodeObj

public EarnCode getConvertToEarnCodeObj()

setConvertToEarnCodeObj

public void setConvertToEarnCodeObj(EarnCode convertToEarnCodeObj)

getTkWeeklyOvertimeRuleGroupId

public Long getTkWeeklyOvertimeRuleGroupId()

setTkWeeklyOvertimeRuleGroupId

public void setTkWeeklyOvertimeRuleGroupId(Long tkWeeklyOvertimeRuleGroupId)

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


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