|
||||||||||
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.core.position.PositionBase org.kuali.kpme.pm.position.Position
public class Position
Field Summary | |
---|---|
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH
|
static String |
CACHE_NAME
|
Fields inherited from class org.kuali.kpme.core.position.PositionBase |
---|
EQUAL_TO_FIELDS |
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
Position()
|
Method Summary | |
---|---|
String |
getBenefitsEligible()
The flag indicating if the position is eligible for benefits |
String |
getCampus()
The campus associated with the Position |
org.kuali.rice.location.impl.campus.CampusBo |
getCampusObj()
The Campus Business Object associated with the Position |
String |
getCategory()
The category associated with the Position |
String |
getClassificationTitle()
The classification title associated with the Position |
List<PositionDuty> |
getDutyList()
The list of PositionDuty objects associated with the Position |
List<PstnFlag> |
getFlagList()
The list of PositionFlag objects associated with the Position |
List<PositionFunding> |
getFundingList()
The list of PositionFunding objects associated with the Position |
String |
getInstitution()
The institution associated with the Position |
String |
getLeaveEligible()
The flag indicating if the position is eligible for leave benefits |
String |
getLeavePlan()
The leave plan associated with the Position |
int |
getMaxPoolHeadCount()
Indicates the maximum number of pooled positions to associate with the Position |
BigDecimal |
getPercentTime()
The maximum percentage of time worked for the position |
String |
getPmPositionClassId()
The position class id associated with the Position |
String |
getPoolEligible()
The flag indicating if the position classification is eligible to be used for pooled position |
String |
getPositionReportGroup()
The position reporting group associated with the Position |
List<PositionResponsibility> |
getPositionResponsibilityList()
The list of PositionResponsibility objects associated with the Position |
String |
getPositionType()
The grouping of positions to determine routing for position maintenance |
List<PositionQualification> |
getQualificationList()
The list of PositionQualification objects associated with the Position |
List<ClassificationQualification> |
getRequiredQualList()
The list of ClassificationQualification objects associated with the Position |
String |
getSalaryGroup()
The salary group associated with the Position |
String |
getTenureEligible()
The flag indicating if the position classification is eligible for tenure |
String |
getWorkingPositionTitle()
The descriptive title for the Position |
int |
getWorkMonths()
The number of months in the year the position for the salary group works |
void |
setBenefitsEligible(String benefitsEligible)
|
void |
setCampus(String campus)
|
void |
setCampusObj(org.kuali.rice.location.impl.campus.CampusBo campusObj)
|
void |
setCategory(String category)
|
void |
setClassificationTitle(String classificationTitle)
|
void |
setDutyList(List<PositionDuty> dutyList)
|
void |
setFlagList(List<PstnFlag> flagList)
|
void |
setFundingList(List<PositionFunding> fundingList)
|
void |
setInstitution(String institution)
|
void |
setLeaveEligible(String leaveEligible)
|
void |
setLeavePlan(String leavePlan)
|
void |
setMaxPoolHeadCount(int maxPoolHeadCount)
|
void |
setPercentTime(BigDecimal percentTime)
|
void |
setPmPositionClassId(String id)
|
void |
setPoolEligible(String poolEligible)
|
void |
setPositionReportGroup(String positionReportGroup)
|
void |
setPositionResponsibilityList(List<PositionResponsibility> positionResponsibilityList)
|
void |
setPositionType(String positionType)
|
void |
setQualificationList(List<PositionQualification> qualificationList)
|
void |
setRequiredQualList(List<ClassificationQualification> aList)
|
void |
setSalaryGroup(String salaryGroup)
|
void |
setTenureEligible(String tenureEligible)
|
void |
setWorkingPositionTitle(String workingPositionTitle)
|
void |
setWorkMonths(int workMonths)
|
Methods inherited from class org.kuali.kpme.core.position.PositionBase |
---|
getDescription, getHistory, getHrPositionId, getId, getPositionNumber, getUniqueKey, setDescription, setHistory, setHrPositionId, setId, setPositionNumber |
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.position.PositionBaseContract |
---|
getDescription, getHistory, getHrPositionId, getPositionNumber |
Methods inherited from interface org.kuali.kpme.core.api.bo.HrBusinessObjectContract |
---|
getEffectiveDate, getEffectiveLocalDate, getId, 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 String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> CACHE_FLUSH
Constructor Detail |
---|
public Position()
Method Detail |
---|
public List<PositionDuty> getDutyList()
PositionContract
dutyList of a Position.
getDutyList
in interface PositionContract
public List<PositionResponsibility> getPositionResponsibilityList()
PositionContract
positionResponsibilityList of a Position.
getPositionResponsibilityList
in interface PositionContract
public void setPositionResponsibilityList(List<PositionResponsibility> positionResponsibilityList)
public void setDutyList(List<PositionDuty> dutyList)
public List<PositionQualification> getQualificationList()
PositionContract
qualificationList of a Position.
getQualificationList
in interface PositionContract
public void setQualificationList(List<PositionQualification> qualificationList)
public List<PstnFlag> getFlagList()
PositionContract
flagList of a Position.
getFlagList
in interface PositionContract
public void setFlagList(List<PstnFlag> flagList)
public String getPmPositionClassId()
PositionContract
pmPositionClassId of a Position.
getPmPositionClassId
in interface PositionContract
public void setPmPositionClassId(String id)
public List<ClassificationQualification> getRequiredQualList()
PositionContract
requiredQualList of a Position.
getRequiredQualList
in interface PositionContract
public void setRequiredQualList(List<ClassificationQualification> aList)
public List<PositionFunding> getFundingList()
PositionContract
requiredQualList of a Position.
getFundingList
in interface PositionContract
public void setFundingList(List<PositionFunding> fundingList)
public String getCategory()
PositionContract
category of a Position.
getCategory
in interface PositionContract
public void setCategory(String category)
public String getInstitution()
PositionContract
institution of a Position.
getInstitution
in interface PositionContract
public void setInstitution(String institution)
public String getCampus()
PositionContract
campus of a Position.
getCampus
in interface PositionContract
public void setCampus(String campus)
public org.kuali.rice.location.impl.campus.CampusBo getCampusObj()
PositionContract
campusObj of a Position.
getCampusObj
in interface PositionContract
public void setCampusObj(org.kuali.rice.location.impl.campus.CampusBo campusObj)
public String getSalaryGroup()
PositionContract
salaryGroup of a Position.
getSalaryGroup
in interface PositionContract
public void setSalaryGroup(String salaryGroup)
public String getClassificationTitle()
PositionContract
classificationTitle of a Position.
getClassificationTitle
in interface PositionContract
public void setClassificationTitle(String classificationTitle)
public String getWorkingPositionTitle()
PositionContract
workingPositionTitle of a Position.
getWorkingPositionTitle
in interface PositionContract
public void setWorkingPositionTitle(String workingPositionTitle)
public BigDecimal getPercentTime()
PositionContract
percentTime of a Position.
getPercentTime
in interface PositionContract
public void setPercentTime(BigDecimal percentTime)
public String getBenefitsEligible()
PositionContract
benefitsEligible of a Position.
getBenefitsEligible
in interface PositionContract
public void setBenefitsEligible(String benefitsEligible)
public String getLeaveEligible()
PositionContract
leaveEligible of a Position.
getLeaveEligible
in interface PositionContract
public void setLeaveEligible(String leaveEligible)
public String getLeavePlan()
PositionContract
leavePlan of a Position.
getLeavePlan
in interface PositionContract
public void setLeavePlan(String leavePlan)
public String getPositionReportGroup()
PositionContract
positionReportGroup of a Position.
getPositionReportGroup
in interface PositionContract
public void setPositionReportGroup(String positionReportGroup)
public String getPositionType()
PositionContract
positionType of a Position.
getPositionType
in interface PositionContract
public void setPositionType(String positionType)
public String getPoolEligible()
PositionContract
poolEligible of a Position.
getPoolEligible
in interface PositionContract
public void setPoolEligible(String poolEligible)
public int getMaxPoolHeadCount()
PositionContract
maxPoolHeadCount of a Position.
getMaxPoolHeadCount
in interface PositionContract
public void setMaxPoolHeadCount(int maxPoolHeadCount)
public String getTenureEligible()
PositionContract
tenureEligible of a Position.
getTenureEligible
in interface PositionContract
public void setTenureEligible(String tenureEligible)
public int getWorkMonths()
PositionContract
workMonths of a Position.
getWorkMonths
in interface PositionContract
public void setWorkMonths(int workMonths)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |