|
||||||||||
| 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.pm.classification.Classification
public class Classification
| Field Summary | |
|---|---|
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS
|
| Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
Classification()
|
|
| Method Summary | |
|---|---|
String |
getBenefitsEligible()
The flag indicating if the position classification is eligible for benefits |
String |
getClassificationTitle()
The text description for the position classification |
List<ClassificationDuty> |
getDutyList()
The list of ClassificationDuty Objects associated with the Classification |
String |
getExternalReference()
The optional reference field used to enter a url link with detailed description of the Position Classification |
List<ClassificationFlag> |
getFlagList()
The list of ClassificationFlag Objects associated with the Classification |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
String |
getInstitution()
The institution associated with the Classification |
String |
getLeaveEligible()
The flag indicating if the position classification is eligible for leave benefits |
String |
getLeavePlan()
The leavePlan associated with the salary group |
String |
getLocation()
The location associated with the Classification |
Location |
getLocationObj()
The Location Object associated with the Classification |
BigDecimal |
getPercentTime()
The maximum percentage of time worked for the position classification |
String |
getPmPositionClassId()
The primary key for a Classification entry saved in the database |
String |
getPoolEligible()
The flag indicating if the position classification is eligible to be used for pooled position |
String |
getPositionClass()
The identifier of the position classification |
String |
getPositionReportGroup()
The high level grouping of Position Reporting Group Sub Categories that can be assigned to a Position Classification |
String |
getPositionType()
The grouping of Position Classification to determine routing of action reason for position maintenance |
List<ClassificationQualification> |
getQualificationList()
The list of ClassificationQualification objects associated with the Classification |
String |
getSalaryGroup()
The grouping of Salary Group payroll attributes to be assigned to Position Classification |
String |
getTenureEligible()
The flag indicating if the position classification is eligible for tenure |
protected String |
getUniqueKey()
|
void |
setBenefitsEligible(String benefitsEligible)
|
void |
setClassificationTitle(String classificationTitle)
|
void |
setDutyList(List<ClassificationDuty> dutyList)
|
void |
setExternalReference(String externalReference)
|
void |
setFlagList(List<ClassificationFlag> flagList)
|
void |
setId(String id)
|
void |
setInstitution(String institution)
|
void |
setLeaveEligible(String leaveEligible)
|
void |
setLeavePlan(String leavePlan)
|
void |
setLocation(String location)
|
void |
setLocationObj(Location locationObj)
|
void |
setPercentTime(BigDecimal percentTime)
|
void |
setPmPositionClassId(String pmPositionClassId)
|
void |
setPoolEligible(String poolEligible)
|
void |
setPositionClass(String positionClass)
|
void |
setPositionReportGroup(String positionReportGroup)
|
void |
setPositionType(String positionType)
|
void |
setQualificationList(List<ClassificationQualification> qualificationList)
|
void |
setSalaryGroup(String salaryGroup)
|
void |
setTenureEligible(String tenureEligible)
|
| 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.bo.HrBusinessObjectContract |
|---|
getEffectiveDate, getEffectiveLocalDate, 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 com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
| Constructor Detail |
|---|
public Classification()
| Method Detail |
|---|
public String getId()
HrBusinessObjectContractid of HrBusinessObject
getId in interface HrBusinessObjectContractgetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectprotected String getUniqueKey()
getUniqueKey in class HrBusinessObjectpublic String getPositionClass()
ClassificationContractpositionClass of the Classification.
getPositionClass in interface ClassificationContractpublic void setPositionClass(String positionClass)
public String getClassificationTitle()
ClassificationContractclassificationTitle for the Classification.
getClassificationTitle in interface ClassificationContractpublic void setClassificationTitle(String classificationTitle)
public String getInstitution()
ClassificationContractinstitution for the Classification.
getInstitution in interface ClassificationContractpublic void setInstitution(String institution)
public String getLocation()
ClassificationContractlocation for the Classification.
getLocation in interface ClassificationContractpublic void setLocation(String location)
public String getSalaryGroup()
ClassificationContractsalaryGroup for the Classification.
getSalaryGroup in interface ClassificationContractpublic void setSalaryGroup(String salaryGroup)
public BigDecimal getPercentTime()
ClassificationContractpercentTime of the Classification.
getPercentTime in interface ClassificationContractpublic void setPercentTime(BigDecimal percentTime)
public String getBenefitsEligible()
ClassificationContractbenefitsEligible of the Classification.
getBenefitsEligible in interface ClassificationContractpublic void setBenefitsEligible(String benefitsEligible)
public String getLeaveEligible()
ClassificationContractleaveEligible of the Classification.
getLeaveEligible in interface ClassificationContractpublic void setLeaveEligible(String leaveEligible)
public String getLeavePlan()
ClassificationContractleavePlan of the Classification.
getLeavePlan in interface ClassificationContractpublic void setLeavePlan(String leavePlan)
public String getPositionReportGroup()
ClassificationContractpositionReportGroup of the Classification.
getPositionReportGroup in interface ClassificationContractpublic void setPositionReportGroup(String positionReportGroup)
public String getPositionType()
ClassificationContractpositionType of the Classification.
getPositionType in interface ClassificationContractpublic void setPositionType(String positionType)
public String getPoolEligible()
ClassificationContractpoolEligible for the Classification.
getPoolEligible in interface ClassificationContractpublic void setPoolEligible(String poolEligible)
public String getTenureEligible()
ClassificationContracttenureEligible for a Classification.
getTenureEligible in interface ClassificationContractpublic void setTenureEligible(String tenureEligible)
public String getExternalReference()
ClassificationContractexternalReference for the Classification.
getExternalReference in interface ClassificationContractpublic void setExternalReference(String externalReference)
public List<ClassificationQualification> getQualificationList()
ClassificationContractqualificationList for the Classification.
getQualificationList in interface ClassificationContractpublic void setQualificationList(List<ClassificationQualification> qualificationList)
public String getPmPositionClassId()
ClassificationContractpmPositionClassId for the Classification.
getPmPositionClassId in interface ClassificationContractpublic void setPmPositionClassId(String pmPositionClassId)
public Location getLocationObj()
ClassificationContractLocation object for the Classification.
getLocationObj in interface ClassificationContractpublic void setLocationObj(Location locationObj)
public List<ClassificationDuty> getDutyList()
ClassificationContractList of ClassificationDuty Objects for the Classification.
getDutyList in interface ClassificationContractpublic void setDutyList(List<ClassificationDuty> dutyList)
public List<ClassificationFlag> getFlagList()
ClassificationContractList of ClassificationFlag Objects for the Classification.
getFlagList in interface ClassificationContractpublic void setFlagList(List<ClassificationFlag> flagList)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||