public class EarnCodeGroupBo extends HrBusinessObject implements EarnCodeGroupContract
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeGroup,EarnCodeGroupBo> |
toBo |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeGroupBo,EarnCodeGroup> |
toImmutable |
Constructor and Description |
---|
EarnCodeGroupBo() |
Modifier and Type | Method and Description |
---|---|
static EarnCodeGroupBo |
from(EarnCodeGroup 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.
|
String |
getDescr()
The text which describes the purpose of this grouping of earn codes
|
String |
getEarnCodeGroup()
The text field used to identify the group
|
List<EarnCodeGroupDefinitionBo> |
getEarnCodeGroups()
The list of EarnCodeGroupDefinition objects the EarnCodeGroup is associated with
|
String |
getHrEarnCodeGroupId()
The primary key of an EarnCodeGroup entry saved in a database
|
String |
getId() |
Boolean |
getShowSummary() |
String |
getUniqueKey() |
String |
getWarningText()
The warningText the EarnCodeGroup is associated with
|
void |
setDescr(String descr) |
void |
setEarnCodeGroup(String earnCodeGroup) |
void |
setEarnCodeGroups(List<EarnCodeGroupDefinitionBo> earnCodeGroups) |
void |
setHrEarnCodeGroupId(String hrEarnCodeGroupId) |
void |
setId(String id) |
void |
setShowSummary(Boolean showSummary) |
void |
setWarningText(String warningText) |
static EarnCodeGroup |
to(EarnCodeGroupBo bo) |
areAllBusinessKeyValuesAvailable, copyCommonFields, getCreateTime, getEffectiveDate, getEffectiveLocalDate, getHistory, getRelativeEffectiveDate, getTimestamp, getUserPrincipalId, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setHistory, setRelativeEffectiveDate, setTimestamp, setUserPrincipalId
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
getEffectiveLocalDate
getCreateTime
getUserPrincipalId
public static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeGroupBo,EarnCodeGroup> toImmutable
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<EarnCodeGroup,EarnCodeGroupBo> toBo
public EarnCodeGroupBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContract
getBusinessKeyValuesMap
in interface HrBusinessObjectContract
public List<EarnCodeGroupDefinitionBo> getEarnCodeGroups()
EarnCodeGroupContract
earnCodeGroups of a EarnCodeGroup
getEarnCodeGroups
in interface EarnCodeGroupContract
public void setEarnCodeGroups(List<EarnCodeGroupDefinitionBo> earnCodeGroups)
public String getDescr()
EarnCodeGroupContract
earnCodeGroup of an EarnCodeGroup
getDescr
in interface EarnCodeGroupContract
public Boolean getShowSummary()
public void setShowSummary(Boolean showSummary)
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 getWarningText()
EarnCodeGroupContract
The warning text will appear on the top of the timesheet and/or leave calendar when a time and/or leave block is created using an earn code from this Earn Code Group
getWarningText
in interface EarnCodeGroupContract
public void setWarningText(String warningText)
public String getHrEarnCodeGroupId()
EarnCodeGroupContract
hrEarnCodeGroupId of an EarnCodeGroup
getHrEarnCodeGroupId
in interface EarnCodeGroupContract
public void setHrEarnCodeGroupId(String hrEarnCodeGroupId)
public String getEarnCodeGroup()
EarnCodeGroupContract
earnCodeGroup of an EarnCodeGroup
getEarnCodeGroup
in interface EarnCodeGroupContract
public void setEarnCodeGroup(String earnCodeGroup)
public static EarnCodeGroupBo from(EarnCodeGroup im)
public static EarnCodeGroup to(EarnCodeGroupBo bo)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.