public final class Position extends org.kuali.rice.core.api.mo.AbstractDataTransferObject implements PositionContract
Modifier and Type | Class and Description |
---|---|
static class |
Position.Builder
A builder which can be used to construct
Position instances. |
CACHE_NAME
Modifier and Type | Method and Description |
---|---|
String |
getAppointmentType() |
String |
getBenefitsEligible()
The Position Benefits Eligibility
|
String |
getCategory()
The Position Category
|
String |
getClassificationTitle()
The Position Classification Title
|
String |
getContract()
The informational flag indicating the position is a contract position
|
String |
getContractType()
The Position Contract Type
|
org.joda.time.DateTime |
getCreateTime()
The timestamp of when this HrBusinessObject was last created/updated
|
List<PositionDepartment> |
getDepartmentList()
The Position Department List
|
String |
getDescription()
The description of a PositionBase
|
List<PositionDuty> |
getDutyList()
The Position Duty List
|
org.joda.time.LocalDate |
getEffectiveLocalDate()
The localDate format of the effective date of the HrBusinessObject
|
org.joda.time.DateTime |
getExpectedEndDateTime()
The date the Position is expected to end
|
List<PstnFlag> |
getFlagList()
The Position Flag List
|
List<PositionFunding> |
getFundingList()
The Position PositionFunding List
|
HrGroupKey |
getGroupKey() |
String |
getGroupKeyCode()
The localDate format of the effective date of the HrBusinessObject
|
String |
getHrPositionId()
The Primary Key of a PositionBase entry saved in a database
|
String |
getId() |
String |
getLeaveEligible()
The Position Leave Eligibility
|
String |
getLeavePlan()
The Position Leave Plan
|
int |
getMaxPoolHeadCount()
The Position Max Pool Head Count
|
String |
getObjectId() |
String |
getPayGrade()
The Position Pay Grade
|
String |
getPayStep()
The Position Pay Step
|
BigDecimal |
getPercentTime()
The Position Percent Time
|
String |
getPmPositionClassId()
The Position ID
|
String |
getPoolEligible()
The Position Pool Eligibility
|
String |
getPositionClass() |
String |
getPositionNumber()
The position number of a PositionBase
|
String |
getPositionReportGroup()
The Position Reporting Group
|
List<PositionResponsibility> |
getPositionResponsibilityList()
The Position Responsibility List
|
String |
getPositionStatus()
The Position Status
|
String |
getPositionType()
The Position Type
|
String |
getPrimaryDepartment() |
String |
getProcess() |
List<PositionQualification> |
getQualificationList()
The Position Qualification List
|
String |
getRenewEligible()
The flag to indicate if a contract position or position with an expected end date is eligible for renewal
|
String |
getReportsToPositionId()
The Position ID that the current Position reports to
|
String |
getReportsToPrincipalId()
The Principal ID that the current Position reports to
|
String |
getReportsToWorkingTitle() |
List<ClassificationQualification> |
getRequiredQualList()
The Position Required ClassificationQualification List
|
String |
getSalaryGroup()
The Position Salary Group
|
String |
getTemporary()
The informational flag indicating the position is temporary
|
String |
getTenureEligible()
The Position Tenure Eligibility
|
String |
getUserPrincipalId()
The userPrincipalId of when this HrBusinessObject was last created/updated
|
Long |
getVersionNumber() |
int |
getWorkMonths()
The Position Work Months
|
boolean |
isActive() |
public String getBenefitsEligible()
PositionContract
benefitsEligible of a Position.
getBenefitsEligible
in interface PositionContract
public BigDecimal getPercentTime()
PositionContract
percentTime of a Position.
getPercentTime
in interface PositionContract
public String getClassificationTitle()
PositionContract
classificationTitle of a Position.
getClassificationTitle
in interface PositionContract
public String getSalaryGroup()
PositionContract
salaryGroup of a Position.
getSalaryGroup
in interface PositionContract
public List<PositionQualification> getQualificationList()
PositionContract
qualificationList of a Position.
getQualificationList
in interface PositionContract
public String getReportsToPrincipalId()
PositionContract
reportsToPrincipalId of a Position.
getReportsToPrincipalId
in interface PositionContract
public String getLeaveEligible()
PositionContract
leaveEligible of a Position.
getLeaveEligible
in interface PositionContract
public String getPositionReportGroup()
PositionContract
positionReportGroup of a Position.
getPositionReportGroup
in interface PositionContract
public String getPositionType()
PositionContract
positionType of a Position.
getPositionType
in interface PositionContract
public String getPoolEligible()
PositionContract
poolEligible of a Position.
getPoolEligible
in interface PositionContract
public int getMaxPoolHeadCount()
PositionContract
maxPoolHeadCount of a Position.
getMaxPoolHeadCount
in interface PositionContract
public String getTenureEligible()
PositionContract
tenureEligible of a Position.
getTenureEligible
in interface PositionContract
public List<PositionDepartment> getDepartmentList()
PositionContract
departmentList of a Position.
getDepartmentList
in interface PositionContract
public String getPositionStatus()
PositionContract
positionStatus of a Position.
getPositionStatus
in interface PositionContract
public String getContractType()
PositionContract
contractType of a Position.
getContractType
in interface PositionContract
public String getRenewEligible()
PositionContract
renewEligible of a Position.
getRenewEligible
in interface PositionContract
public org.joda.time.DateTime getExpectedEndDateTime()
PositionContract
expectedEndDate of a Position.
getExpectedEndDateTime
in interface PositionContract
public String getReportsToPositionId()
PositionContract
reportsToPositionId of a Position.
getReportsToPositionId
in interface PositionContract
public List<ClassificationQualification> getRequiredQualList()
PositionContract
requiredQualList of a Position.
getRequiredQualList
in interface PositionContract
public List<PositionResponsibility> getPositionResponsibilityList()
PositionContract
positionResponsibilityList of a Position.
getPositionResponsibilityList
in interface PositionContract
public String getPmPositionClassId()
PositionContract
pmPositionClassId of a Position.
getPmPositionClassId
in interface PositionContract
public List<PositionFunding> getFundingList()
PositionContract
requiredQualList of a Position.
getFundingList
in interface PositionContract
public int getWorkMonths()
PositionContract
workMonths of a Position.
getWorkMonths
in interface PositionContract
public String getTemporary()
PositionContract
temporary of a Position.
getTemporary
in interface PositionContract
public String getCategory()
PositionContract
category of a Position.
getCategory
in interface PositionContract
public String getLeavePlan()
PositionContract
leavePlan of a Position.
getLeavePlan
in interface PositionContract
public List<PstnFlag> getFlagList()
PositionContract
flagList of a Position.
getFlagList
in interface PositionContract
public String getPayStep()
PositionContract
payStep of a Position.
getPayStep
in interface PositionContract
public String getPositionClass()
getPositionClass
in interface PositionContract
public String getAppointmentType()
getAppointmentType
in interface PositionContract
public String getReportsToWorkingTitle()
getReportsToWorkingTitle
in interface PositionContract
public String getPrimaryDepartment()
getPrimaryDepartment
in interface PositionContract
public String getProcess()
getProcess
in interface PositionContract
public String getPayGrade()
PositionContract
payGrade of a Position.
getPayGrade
in interface PositionContract
public List<PositionDuty> getDutyList()
PositionContract
dutyList of a Position.
getDutyList
in interface PositionContract
public String getContract()
PositionContract
contract of a Position.
getContract
in interface PositionContract
public String getPositionNumber()
PositionBaseContract
positionNumber of a PositionBase
getPositionNumber
in interface PositionBaseContract
public String getHrPositionId()
PositionBaseContract
hrPositionId of a PositionBase
getHrPositionId
in interface PositionBaseContract
public String getDescription()
PositionBaseContract
description of a PositionBase
getDescription
in interface PositionBaseContract
public Long getVersionNumber()
getVersionNumber
in interface org.kuali.rice.core.api.mo.common.Versioned
public String getObjectId()
getObjectId
in interface org.kuali.rice.core.api.mo.common.GloballyUnique
public boolean isActive()
isActive
in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
public String getId()
getId
in interface org.kuali.rice.core.api.mo.common.Identifiable
public org.joda.time.LocalDate getEffectiveLocalDate()
Effective
effectiveLocalDate of HrBusinessObject
getEffectiveLocalDate
in interface Effective
public org.joda.time.DateTime getCreateTime()
CreateTime
timestamp of HrBusinessObject
getCreateTime
in interface CreateTime
public String getUserPrincipalId()
UserModified
userPrincipalId of HrBusinessObject
getUserPrincipalId
in interface UserModified
public String getGroupKeyCode()
KeyedData
effectiveLocalDate of HrBusinessObject
getGroupKeyCode
in interface KeyedData
public HrGroupKey getGroupKey()
getGroupKey
in interface KeyedData
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.