|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.kfs.module.bc.businessobject.BudgetConstructionPosition
public class BudgetConstructionPosition
Field Summary |
---|
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
BudgetConstructionPosition()
Default constructor. |
Method Summary | |
---|---|
List |
buildListOfDeletionAwareLists()
|
List<BudgetConstructionPositionSelect> |
getBudgetConstructionPositionSelect()
Gets the budgetConstructionPositionSelect attribute. |
static BigDecimal |
getCalculatedBCPositionFTE(BigDecimal positionStandardHoursDefault,
Integer iuNormalWorkMonths,
Integer iuPayMonths)
Computes the positionFullTimeEquivalency attribute. |
String |
getIuDefaultObjectCode()
Gets the iuDefaultObjectCode attribute. |
Integer |
getIuNormalWorkMonths()
Gets the iuNormalWorkMonths attribute. |
Integer |
getIuPayMonths()
Gets the iuPayMonths attribute. |
String |
getIuPositionType()
Gets the iuPositionType attribute. |
String |
getJobCode()
Gets the jobCode attribute. |
String |
getJobCodeDescription()
Gets the jobCodeDescription attribute. |
List<PendingBudgetConstructionAppointmentFunding> |
getPendingBudgetConstructionAppointmentFunding()
Gets the pendingBudgetConstructionAppointmentFunding attribute. |
String |
getPositionDepartmentIdentifier()
Gets the positionDepartmentIdentifier attribute. |
String |
getPositionDescription()
Gets the positionDescription attribute. |
Date |
getPositionEffectiveDate()
Gets the positionEffectiveDate attribute. |
String |
getPositionEffectiveStatus()
Gets the positionEffectiveStatus attribute. |
BigDecimal |
getPositionFullTimeEquivalency()
Gets the positionFullTimeEquivalency attribute. |
String |
getPositionGradeDefault()
Gets the positionGradeDefault attribute. |
org.kuali.rice.kim.bo.Person |
getPositionLockUser()
Gets the positionLockUser attribute value. |
String |
getPositionLockUserIdentifier()
Gets the positionLockUserIdentifier attribute. |
String |
getPositionNumber()
Gets the positionNumber attribute. |
String |
getPositionRegularTemporary()
Gets the positionRegularTemporary attribute. |
String |
getPositionSalaryPlanDefault()
Gets the positionSalaryPlanDefault attribute. |
BigDecimal |
getPositionStandardHoursDefault()
Gets the positionStandardHoursDefault attribute. |
String |
getPositionStatus()
Gets the positionStatus attribute. |
String |
getPositionUnionCode()
Gets the positionUnionCode attribute. |
ResponsibilityCenter |
getResponsibilityCenter()
Gets the responsibilityCenter attribute. |
String |
getResponsibilityCenterCode()
Gets the responsibilityCenterCode attribute. |
String |
getSetidDepartment()
Gets the setidDepartment attribute. |
String |
getSetidJobCode()
Gets the setidJobCode attribute. |
String |
getSetidSalary()
Gets the setidSalary attribute. |
SystemOptions |
getUniversityFiscal()
Gets the universityFiscal attribute. |
Integer |
getUniversityFiscalYear()
Gets the universityFiscalYear attribute. |
Map |
getValuesMap()
Returns a map with the primitive field names as the key and the primitive values as the map value. |
boolean |
isActive()
Gets the active attribute. |
boolean |
isBudgetedPosition()
Gets the budgetedPosition attribute. |
boolean |
isConfidentialPosition()
Gets the confidentialPosition attribute. |
boolean |
isEffective()
determine whether the current budget position is effective |
void |
setActive(boolean active)
Sets the active attribute value. |
void |
setBudgetConstructionPositionSelect(List<BudgetConstructionPositionSelect> budgetConstructionPositionSelect)
Deprecated. |
void |
setBudgetedPosition(boolean budgetedPosition)
Sets the budgetedPosition attribute value. |
void |
setConfidentialPosition(boolean confidentialPosition)
Sets the confidentialPosition attribute value. |
void |
setIuDefaultObjectCode(String iuDefaultObjectCode)
Sets the iuDefaultObjectCode attribute. |
void |
setIuNormalWorkMonths(Integer iuNormalWorkMonths)
Sets the iuNormalWorkMonths attribute. |
void |
setIuPayMonths(Integer iuPayMonths)
Sets the iuPayMonths attribute. |
void |
setIuPositionType(String iuPositionType)
Sets the iuPositionType attribute. |
void |
setJobCode(String jobCode)
Sets the jobCode attribute. |
void |
setJobCodeDescription(String jobCodeDescription)
Sets the jobCodeDescription attribute. |
void |
setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
Deprecated. |
void |
setPositionDepartmentIdentifier(String positionDepartmentIdentifier)
Sets the positionDepartmentIdentifier attribute. |
void |
setPositionDescription(String positionDescription)
Sets the positionDescription attribute. |
void |
setPositionEffectiveDate(Date positionEffectiveDate)
Sets the positionEffectiveDate attribute. |
void |
setPositionEffectiveStatus(String positionEffectiveStatus)
Sets the positionEffectiveStatus attribute value. |
void |
setPositionFullTimeEquivalency(BigDecimal positionFullTimeEquivalency)
Sets the positionFullTimeEquivalency attribute. |
void |
setPositionGradeDefault(String positionGradeDefault)
Sets the positionGradeDefault attribute. |
void |
setPositionLockUser(org.kuali.rice.kim.bo.Person positionLockUser)
Deprecated. |
void |
setPositionLockUserIdentifier(String positionLockUserIdentifier)
Sets the positionLockUserIdentifier attribute. |
void |
setPositionNumber(String positionNumber)
Sets the positionNumber attribute. |
void |
setPositionRegularTemporary(String positionRegularTemporary)
Sets the positionRegularTemporary attribute. |
void |
setPositionSalaryPlanDefault(String positionSalaryPlanDefault)
Sets the positionSalaryPlanDefault attribute. |
void |
setPositionStandardHoursDefault(BigDecimal positionStandardHoursDefault)
Sets the positionStandardHoursDefault attribute. |
void |
setPositionStatus(String positionStatus)
Sets the positionStatus attribute value. |
void |
setPositionUnionCode(String positionUnionCode)
Sets the positionUnionCode attribute. |
void |
setResponsibilityCenter(ResponsibilityCenter responsibilityCenter)
Deprecated. |
void |
setResponsibilityCenterCode(String responsibilityCenterCode)
Sets the responsibilityCenterCode attribute. |
void |
setSetidDepartment(String setidDepartment)
Sets the setidDepartment attribute. |
void |
setSetidJobCode(String setidJobCode)
Sets the setidJobCode attribute. |
void |
setSetidSalary(String setidSalary)
Sets the setidSalary attribute. |
void |
setUniversityFiscal(SystemOptions universityFiscal)
Sets the universityFiscal attribute value. |
void |
setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute. |
protected LinkedHashMap |
toStringMapper()
|
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
---|
prepareForWorkflow, toString, toStringBuilder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.kuali.rice.kns.bo.PersistableBusinessObject |
---|
addNote, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber |
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject |
---|
prepareForWorkflow, refresh |
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware |
---|
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate |
Constructor Detail |
---|
public BudgetConstructionPosition()
Method Detail |
---|
public static BigDecimal getCalculatedBCPositionFTE(BigDecimal positionStandardHoursDefault, Integer iuNormalWorkMonths, Integer iuPayMonths)
public String getPositionNumber()
getPositionNumber
in interface Position
public void setPositionNumber(String positionNumber)
setPositionNumber
in interface Position
positionNumber
- The positionNumber to set.public Integer getUniversityFiscalYear()
getUniversityFiscalYear
in interface Position
public void setUniversityFiscalYear(Integer universityFiscalYear)
setUniversityFiscalYear
in interface Position
universityFiscalYear
- The universityFiscalYear to set.public Date getPositionEffectiveDate()
getPositionEffectiveDate
in interface Position
public void setPositionEffectiveDate(Date positionEffectiveDate)
setPositionEffectiveDate
in interface Position
positionEffectiveDate
- The positionEffectiveDate to set.public String getPositionEffectiveStatus()
getPositionEffectiveStatus
in interface Position
public void setPositionEffectiveStatus(String positionEffectiveStatus)
setPositionEffectiveStatus
in interface Position
positionEffectiveStatus
- The positionEffectiveStatus to set.public boolean isActive()
isActive
in interface org.kuali.rice.kns.bo.Inactivateable
public void setActive(boolean active)
setActive
in interface org.kuali.rice.kns.bo.Inactivateable
active
- The active to set.public String getPositionStatus()
getPositionStatus
in interface Position
public void setPositionStatus(String positionStatus)
setPositionStatus
in interface Position
positionStatus
- The positionStatus to set.public boolean isBudgetedPosition()
isBudgetedPosition
in interface Position
public void setBudgetedPosition(boolean budgetedPosition)
setBudgetedPosition
in interface Position
budgetedPosition
- The budgetedPosition to set.public boolean isConfidentialPosition()
isConfidentialPosition
in interface Position
public void setConfidentialPosition(boolean confidentialPosition)
setConfidentialPosition
in interface Position
confidentialPosition
- The confidentialPosition to set.public BigDecimal getPositionStandardHoursDefault()
getPositionStandardHoursDefault
in interface Position
public void setPositionStandardHoursDefault(BigDecimal positionStandardHoursDefault)
setPositionStandardHoursDefault
in interface Position
positionStandardHoursDefault
- The positionStandardHoursDefault to set.public String getPositionRegularTemporary()
getPositionRegularTemporary
in interface Position
public void setPositionRegularTemporary(String positionRegularTemporary)
setPositionRegularTemporary
in interface Position
positionRegularTemporary
- The positionRegularTemporary to set.public BigDecimal getPositionFullTimeEquivalency()
getPositionFullTimeEquivalency
in interface Position
public void setPositionFullTimeEquivalency(BigDecimal positionFullTimeEquivalency)
setPositionFullTimeEquivalency
in interface Position
positionFullTimeEquivalency
- The positionFullTimeEquivalency to set.public Integer getIuNormalWorkMonths()
getIuNormalWorkMonths
in interface Position
public void setIuNormalWorkMonths(Integer iuNormalWorkMonths)
setIuNormalWorkMonths
in interface Position
iuNormalWorkMonths
- The iuNormalWorkMonths to set.public Integer getIuPayMonths()
getIuPayMonths
in interface Position
public void setIuPayMonths(Integer iuPayMonths)
setIuPayMonths
in interface Position
iuPayMonths
- The iuPayMonths to set.public String getPositionDescription()
getPositionDescription
in interface Position
public void setPositionDescription(String positionDescription)
setPositionDescription
in interface Position
positionDescription
- The positionDescription to set.public String getSetidDepartment()
getSetidDepartment
in interface Position
public void setSetidDepartment(String setidDepartment)
setSetidDepartment
in interface Position
setidDepartment
- The setidDepartment to set.public String getPositionDepartmentIdentifier()
getPositionDepartmentIdentifier
in interface Position
public void setPositionDepartmentIdentifier(String positionDepartmentIdentifier)
setPositionDepartmentIdentifier
in interface Position
positionDepartmentIdentifier
- The positionDepartmentIdentifier to set.public String getResponsibilityCenterCode()
getResponsibilityCenterCode
in interface Position
public void setResponsibilityCenterCode(String responsibilityCenterCode)
setResponsibilityCenterCode
in interface Position
responsibilityCenterCode
- The responsibilityCenterCode to set.public String getPositionUnionCode()
getPositionUnionCode
in interface Position
public void setPositionUnionCode(String positionUnionCode)
setPositionUnionCode
in interface Position
positionUnionCode
- The positionUnionCode to set.public String getPositionSalaryPlanDefault()
getPositionSalaryPlanDefault
in interface Position
public void setPositionSalaryPlanDefault(String positionSalaryPlanDefault)
setPositionSalaryPlanDefault
in interface Position
positionSalaryPlanDefault
- The positionSalaryPlanDefault to set.public String getPositionGradeDefault()
getPositionGradeDefault
in interface Position
public void setPositionGradeDefault(String positionGradeDefault)
setPositionGradeDefault
in interface Position
positionGradeDefault
- The positionGradeDefault to set.public String getSetidJobCode()
getSetidJobCode
in interface Position
public void setSetidJobCode(String setidJobCode)
setSetidJobCode
in interface Position
setidJobCode
- The setidJobCode to set.public String getJobCode()
getJobCode
in interface Position
public void setJobCode(String jobCode)
setJobCode
in interface Position
jobCode
- The jobCode to set.public String getJobCodeDescription()
getJobCodeDescription
in interface Position
public void setJobCodeDescription(String jobCodeDescription)
setJobCodeDescription
in interface Position
jobCodeDescription
- The jobCodeDescription to set.public String getSetidSalary()
getSetidSalary
in interface Position
public void setSetidSalary(String setidSalary)
setSetidSalary
in interface Position
setidSalary
- The setidSalary to set.public String getIuDefaultObjectCode()
getIuDefaultObjectCode
in interface Position
public void setIuDefaultObjectCode(String iuDefaultObjectCode)
setIuDefaultObjectCode
in interface Position
iuDefaultObjectCode
- The iuDefaultObjectCode to set.public String getIuPositionType()
getIuPositionType
in interface Position
public void setIuPositionType(String iuPositionType)
setIuPositionType
in interface Position
iuPositionType
- The iuPositionType to set.public String getPositionLockUserIdentifier()
getPositionLockUserIdentifier
in interface Position
public void setPositionLockUserIdentifier(String positionLockUserIdentifier)
setPositionLockUserIdentifier
in interface Position
positionLockUserIdentifier
- The positionLockUserIdentifier to set.public ResponsibilityCenter getResponsibilityCenter()
public void setResponsibilityCenter(ResponsibilityCenter responsibilityCenter)
responsibilityCenter
- The responsibilityCenter to set.public org.kuali.rice.kim.bo.Person getPositionLockUser()
public void setPositionLockUser(org.kuali.rice.kim.bo.Person positionLockUser)
positionLockUser
- The positionLockUser to set.public SystemOptions getUniversityFiscal()
public void setUniversityFiscal(SystemOptions universityFiscal)
universityFiscal
- The universityFiscal to set.public List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists
in interface org.kuali.rice.kns.bo.PersistableBusinessObject
buildListOfDeletionAwareLists
in class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
PersistableBusinessObjectBase.buildListOfDeletionAwareLists()
public Map getValuesMap()
protected LinkedHashMap toStringMapper()
toStringMapper
in class org.kuali.rice.kns.bo.BusinessObjectBase
BusinessObjectBase.toStringMapper()
public boolean isEffective()
isEffective
in interface Position
public List<PendingBudgetConstructionAppointmentFunding> getPendingBudgetConstructionAppointmentFunding()
getPendingBudgetConstructionAppointmentFunding
in interface PendingBudgetConstructionAppointmentFundingAware
@Deprecated public void setPendingBudgetConstructionAppointmentFunding(List<PendingBudgetConstructionAppointmentFunding> pendingBudgetConstructionAppointmentFunding)
pendingBudgetConstructionAppointmentFunding
- The pendingBudgetConstructionAppointmentFunding to set.public List<BudgetConstructionPositionSelect> getBudgetConstructionPositionSelect()
@Deprecated public void setBudgetConstructionPositionSelect(List<BudgetConstructionPositionSelect> budgetConstructionPositionSelect)
budgetConstructionPositionSelect
- The budgetConstructionPositionSelect to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |