|
||||||||||
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.leave.override.EmployeeOverride
public class EmployeeOverride
Field Summary | |
---|---|
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 | |
---|---|
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 String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
Constructor Detail |
---|
public EmployeeOverride()
Method Detail |
---|
public String getId()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
protected String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
public String getLmEmployeeOverrideId()
EmployeeOverrideContract
lmEmployeeOverrideId of an EmployeeOverride
getLmEmployeeOverrideId
in interface EmployeeOverrideContract
public void setLmEmployeeOverrideId(String lmEmployeeOverrideId)
public String getPrincipalId()
EmployeeOverrideContract
principalId of an EmployeeOverride
getPrincipalId
in interface EmployeeOverrideContract
public void setPrincipalId(String principalId)
public String getName()
EmployeeOverrideContract
principal.getName() of an EmployeeOverride
getName
in interface EmployeeOverrideContract
public AccrualCategory getAccrualCategoryObj()
EmployeeOverrideContract
accrualCategoryObj of an EmployeeOverride
getAccrualCategoryObj
in interface EmployeeOverrideContract
public void setAccrualCategoryObj(AccrualCategory accrualCategoryObj)
public String getOverrideType()
EmployeeOverrideContract
overrideType of an EmployeeOverride
getOverrideType
in interface EmployeeOverrideContract
public void setOverrideType(String overrideType)
public String getDescription()
EmployeeOverrideContract
description of an EmployeeOverride
getDescription
in interface EmployeeOverrideContract
public void setDescription(String description)
public String getAccrualCategory()
EmployeeOverrideContract
accrualCategory of an EmployeeOverride
getAccrualCategory
in interface EmployeeOverrideContract
public void setAccrualCategory(String accrualCategory)
public String getLeavePlan()
EmployeeOverrideContract
leavePlan of an EmployeeOverride
getLeavePlan
in interface EmployeeOverrideContract
public void setLeavePlan(String leavePlan)
public Long getOverrideValue()
EmployeeOverrideContract
overrideValue of an EmployeeOverride
getOverrideValue
in interface EmployeeOverrideContract
public void setOverrideValue(Long overrideValue)
public org.kuali.rice.kim.api.identity.Person getPrincipal()
EmployeeOverrideContract
principal of an EmployeeOverride
getPrincipal
in interface EmployeeOverrideContract
public void setPrincipal(org.kuali.rice.kim.api.identity.Person principal)
public PrincipalHRAttributes getPrincipalHRAttrObj()
EmployeeOverrideContract
principalHRAttrObj of an EmployeeOverride
getPrincipalHRAttrObj
in interface EmployeeOverrideContract
public void setPrincipalHRAttrObj(PrincipalHRAttributes principalHRAttrObj)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |