public class EmployeeOverride extends HrBusinessObject implements EmployeeOverrideContract
| Modifier and Type | Field and Description | 
|---|---|
| static String | CACHE_NAME | 
| static com.google.common.collect.ImmutableList<String> | EQUAL_TO_FIELDS | 
| Constructor and Description | 
|---|
| EmployeeOverride() | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestampafterDelete, 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, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamppublic static final String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
public EmployeeOverride()
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)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.