public class EarnCodeSecurity extends HrBusinessObject implements EarnCodeSecurityContract
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH |
static String |
CACHE_NAME |
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS |
Constructor and Description |
---|
EarnCodeSecurity() |
Modifier and Type | Method and Description |
---|---|
Department |
getDepartmentObj()
The Department object the EarnCodeSecurity is associated with
|
String |
getDept()
The department name the EarnCodeSecurity is associated with
|
String |
getEarnCode()
The EarnCode name the EarnCodeSecurity is associated with
|
EarnCode |
getEarnCodeObj()
The EarnCode object the EarnCodeSecurity is associated with
|
String |
getEarnCodeType()
Determines if Earn Code should be displayed on Timesheet, Leave Calendar, or Both
|
String |
getHistory()
The history flag for EarnCodeSecurity lookups
|
String |
getHrEarnCodeSecurityId()
The primary key of an EarnCodeSecurity entry saved in a database
|
String |
getHrSalGroup()
The hrSalGroup the EarnCodeSecurity is associated with
|
String |
getId()
The unique id defined by the object, could be a combination
of multiple fields
|
Job |
getJobObj()
The Job object the EarnCodeSecurity is associated with
|
String |
getLocation()
The Location name the EarnCodeSecurity is associated with
|
Location |
getLocationObj()
The Location object the EarnCodeSecurity is associated with
|
SalaryGroup |
getSalaryGroupObj()
The SalaryGroup object the EarnCodeSecurity is associated with
|
String |
getUniqueKey() |
boolean |
isApprover()
The flag to indicate approver role will see specific earn codes on Timesheet, Leave Calendar, or Both
|
boolean |
isEmployee()
The flag to indicate employee role will see specific earn codes on Timesheet, Leave Calendar, or Both
|
boolean |
isPayrollProcessor()
The flag to indicate payrollProcessor role will see specific earn codes on Timesheet, Leave Calendar, or Both
|
void |
setApprover(boolean approver) |
void |
setDepartmentObj(Department departmentObj) |
void |
setDept(String dept) |
void |
setEarnCode(String earnCode) |
void |
setEarnCodeObj(EarnCode earnCodeObj) |
void |
setEarnCodeType(String earnCodeType) |
void |
setEmployee(boolean employee) |
void |
setHistory(String history) |
void |
setHrEarnCodeSecurityId(String hrEarnCodeSecurityId) |
void |
setHrSalGroup(String hrSalGroup) |
void |
setId(String id) |
void |
setJobObj(Job jobObj) |
void |
setLocation(String location) |
void |
setLocationObj(Location locationObj) |
void |
setPayrollProcessor(boolean payrollProcessor) |
void |
setSalaryGroupObj(SalaryGroup salaryGroupObj) |
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp
public static final String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> CACHE_FLUSH
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
public EarnCodeSecurity()
public String getHrEarnCodeSecurityId()
EarnCodeSecurityContract
hrEarnCodeSecurityId of an EarnCodeSecurity
getHrEarnCodeSecurityId
in interface EarnCodeSecurityContract
public void setHrEarnCodeSecurityId(String hrEarnCodeSecurityId)
public String getEarnCodeType()
EarnCodeSecurityContract
earnCodeType of an EarnCodeSecurity
getEarnCodeType
in interface EarnCodeSecurityContract
public void setEarnCodeType(String earnCodeType)
public SalaryGroup getSalaryGroupObj()
EarnCodeSecurityContract
If a salary group is defined, only entries associated with a job rcd in this salary group will be subject.
getSalaryGroupObj
in interface EarnCodeSecurityContract
public void setSalaryGroupObj(SalaryGroup salaryGroupObj)
public Department getDepartmentObj()
EarnCodeSecurityContract
If a department is defined, only entries associated with a job record in this department will be subject.
getDepartmentObj
in interface EarnCodeSecurityContract
public void setDepartmentObj(Department departmentObj)
public boolean isEmployee()
EarnCodeSecurityContract
employee of EarnCodeSecurity
isEmployee
in interface EarnCodeSecurityContract
public void setEmployee(boolean employee)
public boolean isApprover()
EarnCodeSecurityContract
approver of EarnCodeSecurity
isApprover
in interface EarnCodeSecurityContract
public void setApprover(boolean approver)
public boolean isPayrollProcessor()
EarnCodeSecurityContract
payrollProcessor of EarnCodeSecurity
isPayrollProcessor
in interface EarnCodeSecurityContract
public void setPayrollProcessor(boolean payrollProcessor)
public EarnCode getEarnCodeObj()
EarnCodeSecurityContract
earnCodeObj of an EarnCodeSecurity
getEarnCodeObj
in interface EarnCodeSecurityContract
public void setEarnCodeObj(EarnCode earnCodeObj)
public String getDept()
EarnCodeSecurityContract
dept of an EarnCodeSecurity
getDept
in interface EarnCodeSecurityContract
public String getHrSalGroup()
EarnCodeSecurityContract
hrSalGroup of an EarnCodeSecurity
getHrSalGroup
in interface EarnCodeSecurityContract
public void setHrSalGroup(String hrSalGroup)
public String getEarnCode()
EarnCodeSecurityContract
earnCode of an EarnCodeSecurity
getEarnCode
in interface EarnCodeSecurityContract
public void setEarnCode(String earnCode)
public Job getJobObj()
EarnCodeSecurityContract
jobObj of an EarnCodeSecurity
getJobObj
in interface EarnCodeSecurityContract
public Location getLocationObj()
EarnCodeSecurityContract
If a location is defined, only entries associated with a job rcd in this location will be subject.
getLocationObj
in interface EarnCodeSecurityContract
public void setLocationObj(Location locationObj)
public String getLocation()
EarnCodeSecurityContract
location of an EarnCodeSecurity
getLocation
in interface EarnCodeSecurityContract
public void setLocation(String location)
public String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getHistory()
EarnCodeSecurityContract
history of an EarnCodeSecurity
getHistory
in interface EarnCodeSecurityContract
public void setHistory(String history)
public String getId()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.