public class SalaryGroupBo extends HrKeyedSetBusinessObject<SalaryGroupBo,SalaryGroupKeyBo> implements SalaryGroupContract
| Modifier and Type | Field and Description |
|---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static String |
CACHE_NAME |
effectiveKeyList| Constructor and Description |
|---|
SalaryGroupBo() |
| Modifier and Type | Method and Description |
|---|---|
static SalaryGroupBo |
from(SalaryGroup im) |
String |
getBenefitsEligible()
Flag indicating if the SalaryGroup is eligible for benefits
|
com.google.common.collect.ImmutableMap<String,Object> |
getBusinessKeyValuesMap()
The map of key-vaue pairs that together form the business key criteria for this instance.
|
String |
getDescr()
Description of the salary group
|
String |
getHrSalGroup()
Text field used to identify the salary group
|
String |
getHrSalGroupId()
The Primary Key of a SalaryGroup entry saved in a database
|
String |
getId() |
String |
getInstitution()
The name of the institution the salary group is associated with.
|
InstitutionBo |
getInstitutionObj() |
String |
getLeaveEligible()
Flag indicating if the SalaryGroup is eligible for leave benefits
|
String |
getLeavePlan()
The name of the LeavePlan the salary group is associated with.
|
LeavePlanBo |
getLeavePlanObj() |
String |
getLocation()
The name of the Location the salary group is associated with.
|
LocationBo |
getLocationObj() |
BigDecimal |
getPercentTime()
Maximum percentage of time worked for the SalaryGroup.
|
String |
getUniqueKey() |
boolean |
isHistory() |
void |
setBenefitsEligible(String benefitsEligible) |
void |
setDescr(String descr) |
void |
setHistory(boolean history) |
void |
setHrSalGroup(String hrSalGroup) |
void |
setHrSalGroupId(String hrSalGroupId) |
void |
setId(String id) |
void |
setInstitution(String institution) |
void |
setInstitutionObj(InstitutionBo institutionObj) |
void |
setLeaveEligible(String leaveEligible) |
void |
setLeavePlan(String leavePlan) |
void |
setLeavePlanObj(LeavePlanBo leavePlanObj) |
void |
setLocation(String location) |
void |
setLocationObj(LocationBo locationObj) |
void |
setPercentTime(BigDecimal percentTime) |
static SalaryGroup |
to(SalaryGroupBo bo) |
getEffectiveKeyList, getEffectiveKeySet, getGroupKeyCodeSet, getGroupKeySet, setEffectiveKeyListareAllBusinessKeyValuesAvailable, 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, waitgetEffectiveKeySetgetEffectiveLocalDategetCreateTimegetUserPrincipalIdgetGroupKeyCodeSet, getGroupKeySetareAllBusinessKeyValuesAvailable, getEffectiveDate, getRelativeEffectiveDate, getTimestamppublic static final String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public SalaryGroupBo()
public InstitutionBo getInstitutionObj()
public void setInstitutionObj(InstitutionBo institutionObj)
public LocationBo getLocationObj()
public void setLocationObj(LocationBo locationObj)
public LeavePlanBo getLeavePlanObj()
public void setLeavePlanObj(LeavePlanBo leavePlanObj)
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic boolean isHistory()
public void setHistory(boolean history)
public String getHrSalGroupId()
SalaryGroupContracthrSalGroupId of a SalaryGroup
getHrSalGroupId in interface SalaryGroupContractpublic void setHrSalGroupId(String hrSalGroupId)
public String getHrSalGroup()
SalaryGroupContracthrSalGroup of a SalaryGroup
getHrSalGroup in interface SalaryGroupContractpublic void setHrSalGroup(String hrSalGroup)
public String getDescr()
SalaryGroupContractdescr of a SalaryGroup
getDescr in interface SalaryGroupContractpublic 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 String getInstitution()
SalaryGroupContractinstitution of a SalaryGroup
getInstitution in interface SalaryGroupContractpublic void setInstitution(String institution)
public BigDecimal getPercentTime()
SalaryGroupContractpercentTime of a SalaryGroup
getPercentTime in interface SalaryGroupContractpublic void setPercentTime(BigDecimal percentTime)
public String getBenefitsEligible()
SalaryGroupContractbenefitsEligible of a SalaryGroup
getBenefitsEligible in interface SalaryGroupContractpublic void setBenefitsEligible(String benefitsEligible)
public String getLeaveEligible()
SalaryGroupContractleaveEligible of a SalaryGroup
getLeaveEligible in interface SalaryGroupContractpublic void setLeaveEligible(String leaveEligible)
public String getLeavePlan()
SalaryGroupContractleavePlan of a SalaryGroup
getLeavePlan in interface SalaryGroupContractpublic void setLeavePlan(String leavePlan)
public String getLocation()
SalaryGroupContractlocation of a SalaryGroup
getLocation in interface SalaryGroupContractpublic void setLocation(String location)
public static SalaryGroupBo from(SalaryGroup im)
public static SalaryGroup to(SalaryGroupBo bo)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.