org.kuali.hr.time.collection.rule
Class TimeCollectionRule

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.collection.rule.TimeCollectionRule
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, DepartmentalRule, 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 TimeCollectionRule
extends HrBusinessObject
implements DepartmentalRule

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
TimeCollectionRule()
           
 
Method Summary
 Department getDepartmentObj()
           
 String getDept()
          Returns the String representing the Department that this object belongs to.
 Boolean getHistory()
           
 String getHrDeptId()
           
 String getHrPayTypeId()
           
 String getId()
           
 String getPayType()
           
 PayType getPayTypeObj()
           
 String getTkTimeCollectionRuleId()
           
 String getTkWorkAreaId()
           
 String getUniqueKey()
           
 String getUserPrincipalId()
           
 Long getWorkArea()
          Returns the Long representing the WorkArea that this object belongs to.
 WorkArea getWorkAreaObj()
           
 boolean isActive()
           
 boolean isClockUserFl()
           
 boolean isHrsDistributionF()
           
 void setActive(boolean active)
           
 void setClockUserFl(boolean clockUserFl)
           
 void setDepartmentObj(Department departmentObj)
           
 void setDept(String dept)
           
 void setHistory(Boolean history)
           
 void setHrDeptId(String hrDeptId)
           
 void setHrPayTypeId(String hrPayTypeId)
           
 void setHrsDistributionF(boolean hrsDistributionF)
           
 void setId(String id)
           
 void setPayType(String payType)
           
 void setPayTypeObj(PayType payTypeObj)
           
 void setTkTimeCollectionRuleId(String tkTimeCollectionRuleId)
           
 void setTkWorkAreaId(String tkWorkAreaId)
           
 void setUserPrincipalId(String userPrincipalId)
           
 void setWorkArea(Long workArea)
           
 void setWorkAreaObj(WorkArea workAreaObj)
           
 
Methods inherited from class org.kuali.hr.time.HrBusinessObject
getEffectiveDate, getTimestamp, 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

TimeCollectionRule

public TimeCollectionRule()
Method Detail

getDepartmentObj

public Department getDepartmentObj()

getPayType

public String getPayType()

setPayType

public void setPayType(String payType)

getHrPayTypeId

public String getHrPayTypeId()

setHrPayTypeId

public void setHrPayTypeId(String hrPayTypeId)

getPayTypeObj

public PayType getPayTypeObj()

setPayTypeObj

public void setPayTypeObj(PayType payTypeObj)

setDepartmentObj

public void setDepartmentObj(Department departmentObj)

getWorkAreaObj

public WorkArea getWorkAreaObj()

setWorkAreaObj

public void setWorkAreaObj(WorkArea workAreaObj)

getWorkArea

public Long getWorkArea()
Description copied from interface: DepartmentalRule
Returns the Long representing the WorkArea that this object belongs to.

Specified by:
getWorkArea in interface DepartmentalRule
Returns:
A Long representing the WorkArea.

setWorkArea

public void setWorkArea(Long workArea)

isActive

public boolean isActive()
Overrides:
isActive in class HrBusinessObject

setActive

public void setActive(boolean active)
Overrides:
setActive in class HrBusinessObject

isClockUserFl

public boolean isClockUserFl()

setClockUserFl

public void setClockUserFl(boolean clockUserFl)

isHrsDistributionF

public boolean isHrsDistributionF()

setHrsDistributionF

public void setHrsDistributionF(boolean hrsDistributionF)

getUserPrincipalId

public String getUserPrincipalId()

setUserPrincipalId

public void setUserPrincipalId(String userPrincipalId)

getTkTimeCollectionRuleId

public String getTkTimeCollectionRuleId()

setTkTimeCollectionRuleId

public void setTkTimeCollectionRuleId(String tkTimeCollectionRuleId)

getDept

public String getDept()
Description copied from interface: DepartmentalRule
Returns the String representing the Department that this object belongs to.

Specified by:
getDept in interface DepartmentalRule
Returns:
A String representation of the department.

setDept

public void setDept(String dept)

getTkWorkAreaId

public String getTkWorkAreaId()

setTkWorkAreaId

public void setTkWorkAreaId(String tkWorkAreaId)

getHrDeptId

public String getHrDeptId()

setHrDeptId

public void setHrDeptId(String hrDeptId)

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

getHistory

public Boolean getHistory()

setHistory

public void setHistory(Boolean history)


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