|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.krad.bo.BusinessObjectBase
org.kuali.rice.krad.bo.PersistableBusinessObjectBase
org.kuali.kpme.core.bo.HrBusinessObject
org.kuali.kpme.tklm.leave.override.EmployeeOverride
public class EmployeeOverride
| Field Summary | |
|---|---|
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS
|
| Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
EmployeeOverride()
|
|
| Method Summary | |
|---|---|
String |
getAccrualCategory()
The AccrualCategory name associated with the EmployeeOverride |
AccrualCategory |
getAccrualCategoryObj()
The AccuralCategory object associated with the EmployeeOverride |
String |
getDescription()
The descripton of a reason for the EmployeeOverride |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
String |
getLeavePlan()
The LeavePlan name associated with the Principal ID and AccrualCategory |
String |
getLmEmployeeOverrideId()
The primary key of an EmployeeOverride entry saved in a database |
String |
getName()
The principalName of the employee whom the system overrides the AccrtualCategory limits for |
String |
getOverrideType()
The AccrualCategory limit used for the Employee |
Long |
getOverrideValue()
The new limit value to be used for the AccrualCategory |
org.kuali.rice.kim.api.identity.Person |
getPrincipal()
The Person object associated with the EmployeeOverride |
PrincipalHRAttributes |
getPrincipalHRAttrObj()
The PrincipalHRAttributes object associated with the EmployeeOverride |
String |
getPrincipalId()
The principalID of the employee whom the system overrides the AccrtualCategory limits for |
protected String |
getUniqueKey()
|
void |
setAccrualCategory(String accrualCategory)
|
void |
setAccrualCategoryObj(AccrualCategory accrualCategoryObj)
|
void |
setDescription(String description)
|
void |
setId(String id)
|
void |
setLeavePlan(String leavePlan)
|
void |
setLmEmployeeOverrideId(String lmEmployeeOverrideId)
|
void |
setOverrideType(String overrideType)
|
void |
setOverrideValue(Long overrideValue)
|
void |
setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
|
void |
setPrincipalHRAttrObj(PrincipalHRAttributes principalHRAttrObj)
|
void |
setPrincipalId(String principalId)
|
| 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 com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
| Constructor Detail |
|---|
public EmployeeOverride()
| Method Detail |
|---|
public String getId()
HrBusinessObjectContractid of HrBusinessObject
getId in interface HrBusinessObjectContractgetId in class HrBusinessObjectprotected String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic String getLmEmployeeOverrideId()
EmployeeOverrideContractlmEmployeeOverrideId of an EmployeeOverride
getLmEmployeeOverrideId in interface EmployeeOverrideContractpublic void setLmEmployeeOverrideId(String lmEmployeeOverrideId)
public String getPrincipalId()
EmployeeOverrideContractprincipalId of an EmployeeOverride
getPrincipalId in interface EmployeeOverrideContractpublic void setPrincipalId(String principalId)
public String getName()
EmployeeOverrideContractprincipal.getName() of an EmployeeOverride
getName in interface EmployeeOverrideContractpublic AccrualCategory getAccrualCategoryObj()
EmployeeOverrideContractaccrualCategoryObj of an EmployeeOverride
getAccrualCategoryObj in interface EmployeeOverrideContractpublic void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)
public String getOverrideType()
EmployeeOverrideContractoverrideType of an EmployeeOverride
getOverrideType in interface EmployeeOverrideContractpublic void setOverrideType(String overrideType)
public String getDescription()
EmployeeOverrideContractdescription of an EmployeeOverride
getDescription in interface EmployeeOverrideContractpublic void setDescription(String description)
public String getAccrualCategory()
EmployeeOverrideContractaccrualCategory of an EmployeeOverride
getAccrualCategory in interface EmployeeOverrideContractpublic void setAccrualCategory(String accrualCategory)
public String getLeavePlan()
EmployeeOverrideContractleavePlan of an EmployeeOverride
getLeavePlan in interface EmployeeOverrideContractpublic void setLeavePlan(String leavePlan)
public Long getOverrideValue()
EmployeeOverrideContractoverrideValue of an EmployeeOverride
getOverrideValue in interface EmployeeOverrideContractpublic void setOverrideValue(Long overrideValue)
public org.kuali.rice.kim.api.identity.Person getPrincipal()
EmployeeOverrideContractprincipal of an EmployeeOverride
getPrincipal in interface EmployeeOverrideContractpublic void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
public PrincipalHRAttributes getPrincipalHRAttrObj()
EmployeeOverrideContractprincipalHRAttrObj of an EmployeeOverride
getPrincipalHRAttrObj in interface EmployeeOverrideContractpublic void setPrincipalHRAttrObj(PrincipalHRAttributes principalHRAttrObj)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||