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, setLocationIdareAllBusinessKeyValuesAvailable, 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, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEffectiveLocalDategetCreateTimegetUserPrincipalIdgetGroupKey, getGroupKeyCodeareAllBusinessKeyValuesAvailable, getEffectiveDate, getRelativeEffectiveDate, getTimestamppublic 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()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic String getHrEarnCodeSecurityId()
EarnCodeSecurityContracthrEarnCodeSecurityId of an EarnCodeSecurity
getHrEarnCodeSecurityId in interface EarnCodeSecurityContractpublic void setHrEarnCodeSecurityId(String hrEarnCodeSecurityId)
public String getEarnCodeType()
EarnCodeSecurityContractearnCodeType of an EarnCodeSecurity
getEarnCodeType in interface EarnCodeSecurityContractpublic void setEarnCodeType(String earnCodeType)
public SalaryGroupBo getSalaryGroupObj()
EarnCodeSecurityContractIf a salary group is defined, only entries associated with a job rcd in this salary group will be subject.
getSalaryGroupObj in interface EarnCodeSecurityContractpublic void setSalaryGroupObj(SalaryGroupBo salaryGroupObj)
public DepartmentBo getDepartmentObj()
EarnCodeSecurityContractIf a department is defined, only entries associated with a job record in this department will be subject.
getDepartmentObj in interface EarnCodeSecurityContractpublic void setDepartmentObj(DepartmentBo departmentObj)
public boolean isEmployee()
EarnCodeSecurityContractemployee of EarnCodeSecurity
isEmployee in interface EarnCodeSecurityContractpublic void setEmployee(boolean employee)
public boolean isApprover()
EarnCodeSecurityContractapprover of EarnCodeSecurity
isApprover in interface EarnCodeSecurityContractpublic void setApprover(boolean approver)
public boolean isPayrollProcessor()
EarnCodeSecurityContractpayrollProcessor of EarnCodeSecurity
isPayrollProcessor in interface EarnCodeSecurityContractpublic void setPayrollProcessor(boolean payrollProcessor)
public EarnCodeBo getEarnCodeObj()
EarnCodeSecurityContractearnCodeObj of an EarnCodeSecurity
getEarnCodeObj in interface EarnCodeSecurityContractpublic void setEarnCodeObj(EarnCodeBo earnCodeObj)
public String getDept()
EarnCodeSecurityContractdept of an EarnCodeSecurity
getDept in interface EarnCodeSecurityContractpublic String getHrSalGroup()
EarnCodeSecurityContracthrSalGroup of an EarnCodeSecurity
getHrSalGroup in interface EarnCodeSecurityContractpublic void setHrSalGroup(String hrSalGroup)
public String getEarnCode()
EarnCodeSecurityContractearnCode of an EarnCodeSecurity
getEarnCode in interface EarnCodeSecurityContractpublic void setEarnCode(String earnCode)
public JobBo getJobObj()
EarnCodeSecurityContractjobObj of an EarnCodeSecurity
getJobObj in interface EarnCodeSecurityContractpublic String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getId()
getId in interface org.kuali.rice.core.api.mo.common.IdentifiablegetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic static EarnCodeSecurityBo from(EarnCodeSecurity im)
public static EarnCodeSecurity to(EarnCodeSecurityBo bo)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.