public class Position extends PositionBase implements PositionContract
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.ImmutableList<String> |
CACHE_FLUSH |
static String |
CACHE_NAME |
EQUAL_TO_FIELDS
Constructor and Description |
---|
Position() |
Modifier and Type | Method and Description |
---|---|
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) |
getDescription, getHistory, getHrPositionId, getId, getPositionNumber, getUniqueKey, setDescription, setHistory, setHrPositionId, setId, setPositionNumber
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp
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
getDescription, getHistory, getHrPositionId, getPositionNumber
getEffectiveDate, getEffectiveLocalDate, getId, getRelativeEffectiveDate, getTimestamp
public static final String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> CACHE_FLUSH
public Position()
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 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)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.