public class EarnCodeSecurityBo extends HrKeyedBusinessObject implements EarnCodeSecurityContract
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH |
static String |
CACHE_NAME |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeSecurity,EarnCodeSecurityBo> |
toBo |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeSecurityBo,EarnCodeSecurity> |
toImmutable |
groupKey, groupKeyCode, institutionCode, institutionObj, locationId, locationObj
Constructor and Description |
---|
EarnCodeSecurityBo() |
Modifier and Type | Method and Description |
---|---|
static EarnCodeSecurityBo |
from(EarnCodeSecurity im) |
com.google.common.collect.ImmutableMap<String,Object> |
getBusinessKeyValuesMap()
The map of key-vaue pairs that together form the business key criteria for this instance.
|
DepartmentBo |
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
|
EarnCodeBo |
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 |
getHrEarnCodeSecurityId()
The primary key of an EarnCodeSecurity entry saved in a database
|
String |
getHrSalGroup()
The hrSalGroup the EarnCodeSecurity is associated with
|
String |
getId() |
JobBo |
getJobObj()
The Job object the EarnCodeSecurity is associated with
|
SalaryGroupBo |
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(DepartmentBo departmentObj) |
void |
setDept(String dept) |
void |
setEarnCode(String earnCode) |
void |
setEarnCodeObj(EarnCodeBo earnCodeObj) |
void |
setEarnCodeType(String earnCodeType) |
void |
setEmployee(boolean employee) |
void |
setHrEarnCodeSecurityId(String hrEarnCodeSecurityId) |
void |
setHrSalGroup(String hrSalGroup) |
void |
setId(String id) |
void |
setJobObj(JobBo jobObj) |
void |
setPayrollProcessor(boolean payrollProcessor) |
void |
setSalaryGroupObj(SalaryGroupBo salaryGroupObj) |
static EarnCodeSecurity |
to(EarnCodeSecurityBo bo) |
getGroupKey, getGroupKeyCode, getInstitution, getInstitutionCode, getInstitutionObj, getLocation, getLocationId, getLocationObj, setGroupKey, setGroupKeyCode, setInstitutionCode, setLocationId
areAllBusinessKeyValuesAvailable, copyCommonFields, getCreateTime, getEffectiveDate, getEffectiveLocalDate, getHistory, getRelativeEffectiveDate, getTimestamp, getUserPrincipalId, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setHistory, setRelativeEffectiveDate, setTimestamp, setUserPrincipalId
_persistence_get_objectId, _persistence_get_versionNumber, _persistence_get, _persistence_new, _persistence_post_clone, _persistence_set_objectId, _persistence_set_versionNumber, _persistence_set, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getHref, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getRelationships, _persistence_getSession, _persistence_isAttributeFetched, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setHref, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setRelationships, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEffectiveLocalDate
getCreateTime
getUserPrincipalId
getGroupKey, getGroupKeyCode
areAllBusinessKeyValuesAvailable, getEffectiveDate, 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> BUSINESS_KEYS
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeSecurityBo,EarnCodeSecurity> toImmutable
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeSecurity,EarnCodeSecurityBo> toBo
public EarnCodeSecurityBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContract
getBusinessKeyValuesMap
in interface HrBusinessObjectContract
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 SalaryGroupBo 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(SalaryGroupBo salaryGroupObj)
public DepartmentBo 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(DepartmentBo 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 EarnCodeBo getEarnCodeObj()
EarnCodeSecurityContract
earnCodeObj of an EarnCodeSecurity
getEarnCodeObj
in interface EarnCodeSecurityContract
public void setEarnCodeObj(EarnCodeBo 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 JobBo getJobObj()
EarnCodeSecurityContract
jobObj of an EarnCodeSecurity
getJobObj
in interface EarnCodeSecurityContract
public String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
public static EarnCodeSecurityBo from(EarnCodeSecurity im)
public static EarnCodeSecurity to(EarnCodeSecurityBo bo)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.