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, setUserPrincipalIdafterDelete, 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, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEffectiveLocalDategetCreateTimegetUserPrincipalIdpublic 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()
HrBusinessObjectContractgetBusinessKeyValuesMap in interface HrBusinessObjectContractpublic List<EarnCodeGroupDefinitionBo> getEarnCodeGroups()
EarnCodeGroupContractearnCodeGroups of a EarnCodeGroup
getEarnCodeGroups in interface EarnCodeGroupContractpublic void setEarnCodeGroups(List<EarnCodeGroupDefinitionBo> earnCodeGroups)
public String getDescr()
EarnCodeGroupContractearnCodeGroup of an EarnCodeGroup
getDescr in interface EarnCodeGroupContractpublic Boolean getShowSummary()
public void setShowSummary(Boolean showSummary)
public 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 getWarningText()
EarnCodeGroupContractThe 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 EarnCodeGroupContractpublic void setWarningText(String warningText)
public String getHrEarnCodeGroupId()
EarnCodeGroupContracthrEarnCodeGroupId of an EarnCodeGroup
getHrEarnCodeGroupId in interface EarnCodeGroupContractpublic void setHrEarnCodeGroupId(String hrEarnCodeGroupId)
public String getEarnCodeGroup()
EarnCodeGroupContractearnCodeGroup of an EarnCodeGroup
getEarnCodeGroup in interface EarnCodeGroupContractpublic 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.