|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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()
PositionContractdutyList of a Position.
getDutyList in interface PositionContractpublic List<PositionResponsibility> getPositionResponsibilityList()
PositionContractpositionResponsibilityList of a Position.
getPositionResponsibilityList in interface PositionContractpublic void setPositionResponsibilityList(List<PositionResponsibility> positionResponsibilityList)
public void setDutyList(List<PositionDuty> dutyList)
public List<PositionQualification> getQualificationList()
PositionContractqualificationList of a Position.
getQualificationList in interface PositionContractpublic void setQualificationList(List<PositionQualification> qualificationList)
public List<PstnFlag> getFlagList()
PositionContractflagList of a Position.
getFlagList in interface PositionContractpublic void setFlagList(List<PstnFlag> flagList)
public String getPmPositionClassId()
PositionContractpmPositionClassId of a Position.
getPmPositionClassId in interface PositionContractpublic void setPmPositionClassId(String id)
public List<ClassificationQualification> getRequiredQualList()
PositionContractrequiredQualList of a Position.
getRequiredQualList in interface PositionContractpublic void setRequiredQualList(List<ClassificationQualification> aList)
public List<PositionFunding> getFundingList()
PositionContractrequiredQualList of a Position.
getFundingList in interface PositionContractpublic void setFundingList(List<PositionFunding> fundingList)
public String getCategory()
PositionContractcategory of a Position.
getCategory in interface PositionContractpublic void setCategory(String category)
public String getInstitution()
PositionContractinstitution of a Position.
getInstitution in interface PositionContractpublic void setInstitution(String institution)
public String getCampus()
PositionContractcampus of a Position.
getCampus in interface PositionContractpublic void setCampus(String campus)
public org.kuali.rice.location.impl.campus.CampusBo getCampusObj()
PositionContractcampusObj of a Position.
getCampusObj in interface PositionContractpublic void setCampusObj(org.kuali.rice.location.impl.campus.CampusBo campusObj)
public String getSalaryGroup()
PositionContractsalaryGroup of a Position.
getSalaryGroup in interface PositionContractpublic void setSalaryGroup(String salaryGroup)
public String getClassificationTitle()
PositionContractclassificationTitle of a Position.
getClassificationTitle in interface PositionContractpublic void setClassificationTitle(String classificationTitle)
public String getWorkingPositionTitle()
PositionContractworkingPositionTitle of a Position.
getWorkingPositionTitle in interface PositionContractpublic void setWorkingPositionTitle(String workingPositionTitle)
public BigDecimal getPercentTime()
PositionContractpercentTime of a Position.
getPercentTime in interface PositionContractpublic void setPercentTime(BigDecimal percentTime)
public String getBenefitsEligible()
PositionContractbenefitsEligible of a Position.
getBenefitsEligible in interface PositionContractpublic void setBenefitsEligible(String benefitsEligible)
public String getLeaveEligible()
PositionContractleaveEligible of a Position.
getLeaveEligible in interface PositionContractpublic void setLeaveEligible(String leaveEligible)
public String getLeavePlan()
PositionContractleavePlan of a Position.
getLeavePlan in interface PositionContractpublic void setLeavePlan(String leavePlan)
public String getPositionReportGroup()
PositionContractpositionReportGroup of a Position.
getPositionReportGroup in interface PositionContractpublic void setPositionReportGroup(String positionReportGroup)
public String getPositionType()
PositionContractpositionType of a Position.
getPositionType in interface PositionContractpublic void setPositionType(String positionType)
public String getPoolEligible()
PositionContractpoolEligible of a Position.
getPoolEligible in interface PositionContractpublic void setPoolEligible(String poolEligible)
public int getMaxPoolHeadCount()
PositionContractmaxPoolHeadCount of a Position.
getMaxPoolHeadCount in interface PositionContractpublic void setMaxPoolHeadCount(int maxPoolHeadCount)
public String getTenureEligible()
PositionContracttenureEligible of a Position.
getTenureEligible in interface PositionContractpublic void setTenureEligible(String tenureEligible)
public int getWorkMonths()
PositionContractworkMonths of a Position.
getWorkMonths in interface PositionContractpublic void setWorkMonths(int workMonths)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||