|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.bo.BusinessObjectBase org.kuali.rice.krad.bo.PersistableBusinessObjectBase org.kuali.kpme.core.bo.HrBusinessObject org.kuali.kpme.pm.positiondepartmentaffiliation.PositionDepartmentAffiliation
public class PositionDepartmentAffiliation
Field Summary | |
---|---|
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS
|
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
PositionDepartmentAffiliation()
|
Method Summary | |
---|---|
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
String |
getPmPositionDeptAfflId()
The primary key for a PositionDepartmentAffiliation entry saved in the database |
String |
getPositionDeptAfflType()
The name of affiliation types positions may have with departments |
protected String |
getUniqueKey()
|
boolean |
isPrimaryIndicator()
The flag that indicates the department affiliation is the primary department that could be used to determine department's access to modify position data |
void |
setId(String id)
|
void |
setPmPositionDeptAfflId(String pmPositionDeptAfflId)
|
void |
setPositionDeptAfflType(String positionDeptAfflType)
|
void |
setPrimaryIndicator(boolean primaryIndicator)
|
Methods inherited from class org.kuali.kpme.core.bo.HrBusinessObject |
---|
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp |
Methods inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
---|
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 |
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract |
---|
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp |
Methods inherited from interface org.kuali.rice.krad.bo.PersistableBusinessObject |
---|
buildListOfDeletionAwareLists, getExtension, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject |
---|
refresh |
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic |
---|
toString |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable |
---|
isActive |
Field Detail |
---|
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
Constructor Detail |
---|
public PositionDepartmentAffiliation()
Method Detail |
---|
public String getId()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
protected String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getPmPositionDeptAfflId()
PositionDepartmentAffiliationContract
pmPositionDeptAfflId of a PositionDepartmentAffiliation.
getPmPositionDeptAfflId
in interface PositionDepartmentAffiliationContract
public void setPmPositionDeptAfflId(String pmPositionDeptAfflId)
pmPositionDeptAfflId
- the pmPositionDeptAfflId to setpublic String getPositionDeptAfflType()
PositionDepartmentAffiliationContract
positionDeptAfflType of a PositionDepartmentAffiliation.
getPositionDeptAfflType
in interface PositionDepartmentAffiliationContract
public void setPositionDeptAfflType(String positionDeptAfflType)
positionDeptAfflType
- the positionDeptAfflType to setpublic boolean isPrimaryIndicator()
PositionDepartmentAffiliationContract
primaryIndicator of a Position Department Affiliation.
isPrimaryIndicator
in interface PositionDepartmentAffiliationContract
public void setPrimaryIndicator(boolean primaryIndicator)
primaryIndicator
- the primaryIndicator to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |