public class PositionAppointmentBo extends HrKeyedBusinessObject implements PositionAppointmentContract
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableList<String> |
BUSINESS_KEYS |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PositionAppointment,PositionAppointmentBo> |
toBo |
static org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PositionAppointmentBo,PositionAppointment> |
toImmutable |
groupKey, groupKeyCode, institutionCode, institutionObj, locationId, locationObj
Constructor and Description |
---|
PositionAppointmentBo() |
Modifier and Type | Method and Description |
---|---|
static PositionAppointmentBo |
from(PositionAppointment 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 |
getDescription()
The longer text description of the appointment type
|
String |
getId() |
String |
getPmPositionAppointmentId()
The primary key for a PositionAppointment entry saved in the database
|
String |
getPositionAppointment()
The short text name of the appointment type
|
protected String |
getUniqueKey() |
boolean |
isHistory() |
void |
setDescription(String description) |
void |
setHistory(boolean history) |
void |
setId(String pmPositionAppointmentId) |
void |
setPmPositionAppointmentId(String pmPositionAppointmentId) |
void |
setPositionAppointment(String positionAppointment) |
static PositionAppointment |
to(PositionAppointmentBo bo) |
getGroupKey, getGroupKeyCode, getInstitution, getInstitutionCode, getInstitutionObj, getLocation, getLocationId, getLocationObj, setGroupKey, setGroupKeyCode, setInstitutionCode, setLocationId
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
getEffectiveLocalDate
getCreateTime
getUserPrincipalId
getGroupKey, getGroupKeyCode
areAllBusinessKeyValuesAvailable, getEffectiveDate, getRelativeEffectiveDate, getTimestamp
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PositionAppointmentBo,PositionAppointment> toImmutable
public static final org.kuali.rice.core.api.mo.ModelObjectUtils.Transformer<PositionAppointment,PositionAppointmentBo> toBo
public static final com.google.common.collect.ImmutableList<String> BUSINESS_KEYS
public PositionAppointmentBo()
public com.google.common.collect.ImmutableMap<String,Object> getBusinessKeyValuesMap()
HrBusinessObjectContract
getBusinessKeyValuesMap
in interface HrBusinessObjectContract
public boolean isHistory()
public void setHistory(boolean history)
public String getPmPositionAppointmentId()
PositionAppointmentContract
pmPositionAppointmentId for the PositionAppointment.
getPmPositionAppointmentId
in interface PositionAppointmentContract
public void setPmPositionAppointmentId(String pmPositionAppointmentId)
public String getPositionAppointment()
PositionAppointmentContract
positionAppointment for the PositionAppointment.
getPositionAppointment
in interface PositionAppointmentContract
public void setPositionAppointment(String positionAppointment)
public String getDescription()
PositionAppointmentContract
description for the PositionAppointment.
getDescription
in interface PositionAppointmentContract
public void setDescription(String description)
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
getId
in class HrBusinessObject
public void setId(String pmPositionAppointmentId)
setId
in class HrBusinessObject
protected String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public static PositionAppointmentBo from(PositionAppointment im)
public static PositionAppointment to(PositionAppointmentBo bo)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.