|
||||||||||
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()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
protected String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getPositionClass()
ClassificationContract
positionClass of the Classification.
getPositionClass
in interface ClassificationContract
public void setPositionClass(String positionClass)
public String getClassificationTitle()
ClassificationContract
classificationTitle for the Classification.
getClassificationTitle
in interface ClassificationContract
public void setClassificationTitle(String classificationTitle)
public String getInstitution()
ClassificationContract
institution for the Classification.
getInstitution
in interface ClassificationContract
public void setInstitution(String institution)
public String getLocation()
ClassificationContract
location for the Classification.
getLocation
in interface ClassificationContract
public void setLocation(String location)
public String getSalaryGroup()
ClassificationContract
salaryGroup for the Classification.
getSalaryGroup
in interface ClassificationContract
public void setSalaryGroup(String salaryGroup)
public BigDecimal getPercentTime()
ClassificationContract
percentTime of the Classification.
getPercentTime
in interface ClassificationContract
public void setPercentTime(BigDecimal percentTime)
public String getBenefitsEligible()
ClassificationContract
benefitsEligible of the Classification.
getBenefitsEligible
in interface ClassificationContract
public void setBenefitsEligible(String benefitsEligible)
public String getLeaveEligible()
ClassificationContract
leaveEligible of the Classification.
getLeaveEligible
in interface ClassificationContract
public void setLeaveEligible(String leaveEligible)
public String getLeavePlan()
ClassificationContract
leavePlan of the Classification.
getLeavePlan
in interface ClassificationContract
public void setLeavePlan(String leavePlan)
public String getPositionReportGroup()
ClassificationContract
positionReportGroup of the Classification.
getPositionReportGroup
in interface ClassificationContract
public void setPositionReportGroup(String positionReportGroup)
public String getPositionType()
ClassificationContract
positionType of the Classification.
getPositionType
in interface ClassificationContract
public void setPositionType(String positionType)
public String getPoolEligible()
ClassificationContract
poolEligible for the Classification.
getPoolEligible
in interface ClassificationContract
public void setPoolEligible(String poolEligible)
public String getTenureEligible()
ClassificationContract
tenureEligible for a Classification.
getTenureEligible
in interface ClassificationContract
public void setTenureEligible(String tenureEligible)
public String getExternalReference()
ClassificationContract
externalReference for the Classification.
getExternalReference
in interface ClassificationContract
public void setExternalReference(String externalReference)
public List<ClassificationQualification> getQualificationList()
ClassificationContract
qualificationList for the Classification.
getQualificationList
in interface ClassificationContract
public void setQualificationList(List<ClassificationQualification> qualificationList)
public String getPmPositionClassId()
ClassificationContract
pmPositionClassId for the Classification.
getPmPositionClassId
in interface ClassificationContract
public void setPmPositionClassId(String pmPositionClassId)
public Location getLocationObj()
ClassificationContract
Location object for the Classification.
getLocationObj
in interface ClassificationContract
public void setLocationObj(Location locationObj)
public List<ClassificationDuty> getDutyList()
ClassificationContract
List of ClassificationDuty Objects for the Classification.
getDutyList
in interface ClassificationContract
public void setDutyList(List<ClassificationDuty> dutyList)
public List<ClassificationFlag> getFlagList()
ClassificationContract
List of ClassificationFlag Objects for the Classification.
getFlagList
in interface ClassificationContract
public void setFlagList(List<ClassificationFlag> flagList)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |