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, setEffectiveKeyList
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
getEffectiveKeySet
getEffectiveLocalDate
getCreateTime
getUserPrincipalId
getGroupKeyCodeSet, getGroupKeySet
areAllBusinessKeyValuesAvailable, getEffectiveDate, getRelativeEffectiveDate, getTimestamp
public 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()
HrBusinessObjectContract
getBusinessKeyValuesMap
in interface HrBusinessObjectContract
public boolean isHistory()
public void setHistory(boolean history)
public String getHrSalGroupId()
SalaryGroupContract
hrSalGroupId of a SalaryGroup
getHrSalGroupId
in interface SalaryGroupContract
public void setHrSalGroupId(String hrSalGroupId)
public String getHrSalGroup()
SalaryGroupContract
hrSalGroup of a SalaryGroup
getHrSalGroup
in interface SalaryGroupContract
public void setHrSalGroup(String hrSalGroup)
public String getDescr()
SalaryGroupContract
descr of a SalaryGroup
getDescr
in interface SalaryGroupContract
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 String getInstitution()
SalaryGroupContract
institution of a SalaryGroup
getInstitution
in interface SalaryGroupContract
public void setInstitution(String institution)
public BigDecimal getPercentTime()
SalaryGroupContract
percentTime of a SalaryGroup
getPercentTime
in interface SalaryGroupContract
public void setPercentTime(BigDecimal percentTime)
public String getBenefitsEligible()
SalaryGroupContract
benefitsEligible of a SalaryGroup
getBenefitsEligible
in interface SalaryGroupContract
public void setBenefitsEligible(String benefitsEligible)
public String getLeaveEligible()
SalaryGroupContract
leaveEligible of a SalaryGroup
getLeaveEligible
in interface SalaryGroupContract
public void setLeaveEligible(String leaveEligible)
public String getLeavePlan()
SalaryGroupContract
leavePlan of a SalaryGroup
getLeavePlan
in interface SalaryGroupContract
public void setLeavePlan(String leavePlan)
public String getLocation()
SalaryGroupContract
location of a SalaryGroup
getLocation
in interface SalaryGroupContract
public 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.