|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.bo.BusinessObjectBase org.kuali.rice.krad.bo.PersistableBusinessObjectBase org.kuali.kpme.core.bo.HrBusinessObject org.kuali.kpme.tklm.time.rules.timecollection.TimeCollectionRule
public class TimeCollectionRule
Field Summary | |
---|---|
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH
|
static String |
CACHE_NAME
|
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS
|
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
TimeCollectionRule()
|
Method Summary | |
---|---|
Department |
getDepartmentObj()
The Department object associated with the TimeCollectionRule |
String |
getDept()
The department name associated with the TimeCollectionRule |
Boolean |
getHistory()
The history flag of the TimeCollectionRule |
String |
getHrDeptId()
The id of the Department object associated with the TimeCollectionRule |
String |
getHrPayTypeId()
The id of the PayType object associated with the TimeCollectionRule |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
String |
getPayType()
The pay type associated with the TimeCollectionRule |
PayType |
getPayTypeObj()
The PayType object associated with the TimeCollectionRule |
String |
getTkTimeCollectionRuleId()
The primary key of a TimeCollectionRule entry saved in a database |
String |
getTkWorkAreaId()
The id of the WorkArea object associated with the TimeCollectionRule |
String |
getUniqueKey()
|
String |
getUserPrincipalId()
The principal Id of user who created the TimeCollectionRule |
Long |
getWorkArea()
The work area number associated with the TimeCollectionRule |
WorkArea |
getWorkAreaObj()
The WorkArea object associated with the TimeCollectionRule |
boolean |
isClockUserFl()
The flag to indicate if clock entry will be required for recording time based on the department and work area |
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 |
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.kpme.core.bo.HrBusinessObject |
---|
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, 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.kpme.core.api.bo.HrBusinessObjectContract |
---|
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp |
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject |
---|
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject |
---|
refresh |
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic |
---|
toString |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
---|
isActive |
Field Detail |
---|
public static final String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
public static final com.google.common.collect.ImmutableList<String> CACHE_FLUSH
Constructor Detail |
---|
public TimeCollectionRule()
Method Detail |
---|
public Department getDepartmentObj()
TimeCollectionRuleContract
departmentObj of a TimeCollectionRule
getDepartmentObj
in interface TimeCollectionRuleContract
public String getPayType()
TimeCollectionRuleContract
payType of a TimeCollectionRule
getPayType
in interface TimeCollectionRuleContract
public void setPayType(String payType)
public String getHrPayTypeId()
TimeCollectionRuleContract
hrPayTypeId of a TimeCollectionRule
getHrPayTypeId
in interface TimeCollectionRuleContract
public void setHrPayTypeId(String hrPayTypeId)
public PayType getPayTypeObj()
TimeCollectionRuleContract
payTypeObj of a TimeCollectionRule
getPayTypeObj
in interface TimeCollectionRuleContract
public void setPayTypeObj(PayType payTypeObj)
public void setDepartmentObj(Department departmentObj)
public WorkArea getWorkAreaObj()
TimeCollectionRuleContract
workAreaObj of a TimeCollectionRule
getWorkAreaObj
in interface TimeCollectionRuleContract
public void setWorkAreaObj(WorkArea workAreaObj)
public Long getWorkArea()
TimeCollectionRuleContract
workArea of a TimeCollectionRule
getWorkArea
in interface TimeCollectionRuleContract
public void setWorkArea(Long workArea)
public boolean isClockUserFl()
TimeCollectionRuleContract
clockUserFl flag of a TimeCollectionRule
isClockUserFl
in interface TimeCollectionRuleContract
public void setClockUserFl(boolean clockUserFl)
public String getUserPrincipalId()
TimeCollectionRuleContract
This field is auto populated.
getUserPrincipalId
in interface TimeCollectionRuleContract
public void setUserPrincipalId(String userPrincipalId)
public String getTkTimeCollectionRuleId()
TimeCollectionRuleContract
tkTimeCollectionRuleId of a TimeCollectionRule
getTkTimeCollectionRuleId
in interface TimeCollectionRuleContract
public void setTkTimeCollectionRuleId(String tkTimeCollectionRuleId)
public String getDept()
TimeCollectionRuleContract
dept of a TimeCollectionRule
getDept
in interface TimeCollectionRuleContract
public void setDept(String dept)
public String getTkWorkAreaId()
TimeCollectionRuleContract
tkWorkAreaId of a TimeCollectionRule
getTkWorkAreaId
in interface TimeCollectionRuleContract
public void setTkWorkAreaId(String tkWorkAreaId)
public String getHrDeptId()
TimeCollectionRuleContract
hrDeptId of a TimeCollectionRule
getHrDeptId
in interface TimeCollectionRuleContract
public void setHrDeptId(String hrDeptId)
public String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getId()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
public Boolean getHistory()
TimeCollectionRuleContract
history flag of a TimeCollectionRule
getHistory
in interface TimeCollectionRuleContract
public void setHistory(Boolean history)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |