|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.bo.BusinessObjectBase org.kuali.rice.krad.bo.PersistableBusinessObjectBase org.kuali.kpme.core.bo.HrBusinessObject org.kuali.kpme.core.department.Department
public class Department
Field Summary | |
---|---|
static String |
CACHE_NAME
|
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS
|
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
Department()
|
Method Summary | |
---|---|
void |
addInactiveRoleMember(DepartmentPrincipalRoleMemberBo inactiveRoleMemberBo)
|
void |
addRoleMember(DepartmentPrincipalRoleMemberBo roleMemberBo)
|
String |
getChart()
Chart value under which the Department is defined |
Chart |
getChartObj()
Chart object under which the Department is defined |
String |
getDept()
Text field used to identify the Department |
String |
getDescription()
Text which describes the department value |
String |
getHistory()
History flag for Department lookups |
String |
getHrDeptId()
The Primary Key of a Department entry saved in a database |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
List<DepartmentPrincipalRoleMemberBo> |
getInactiveRoleMembers()
List of Inactive principal role approvers for this Department |
String |
getLocation()
The name of the Location object associated with this Department |
Location |
getLocationObj()
Location object associated with this Department |
String |
getOrg()
Organization value under which the Department is defined |
Organization |
getOrgObj()
Organization under which the Department is defined |
List<DepartmentPrincipalRoleMemberBo> |
getRoleMembers()
List of Active principal role approvers for this Department |
String |
getUniqueKey()
|
boolean |
isPayrollApproval()
Indicates if this Department needs payroll approval |
void |
removeInactiveRoleMember(DepartmentPrincipalRoleMemberBo inactiveRoleMemberBo)
|
void |
removeRoleMember(DepartmentPrincipalRoleMemberBo roleMemberBo)
|
void |
setChart(String chart)
|
void |
setChartObj(Chart chartObj)
|
void |
setDept(String dept)
|
void |
setDescription(String description)
|
void |
setHistory(String history)
|
void |
setHrDeptId(String hrDeptId)
|
void |
setId(String id)
|
void |
setInactiveRoleMembers(List<DepartmentPrincipalRoleMemberBo> inactiveRoleMembers)
|
void |
setLocation(String location)
|
void |
setLocationObj(Location locationObj)
|
void |
setOrg(String org)
|
void |
setOrgObj(Organization orgObj)
|
void |
setPayrollApproval(boolean payrollApproval)
|
void |
setRoleMembers(List<DepartmentPrincipalRoleMemberBo> roleMembers)
|
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 String CACHE_NAME
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
Constructor Detail |
---|
public Department()
Method Detail |
---|
public String getUniqueKey()
getUniqueKey
in class HrBusinessObject
public String getId()
HrBusinessObjectContract
id of HrBusinessObject
getId
in interface HrBusinessObjectContract
getId
in class HrBusinessObject
public void setId(String id)
setId
in class HrBusinessObject
public String getHrDeptId()
DepartmentContract
hrDeptId of Department
getHrDeptId
in interface DepartmentContract
public void setHrDeptId(String hrDeptId)
public String getDept()
DepartmentContract
dept of Department
getDept
in interface DepartmentContract
public void setDept(String dept)
public String getDescription()
DepartmentContract
description of Department
getDescription
in interface DepartmentContract
public void setDescription(String description)
public String getLocation()
DepartmentContract
location of Department
getLocation
in interface DepartmentContract
public void setLocation(String location)
public String getChart()
DepartmentContract
chart of Department
getChart
in interface DepartmentContract
public void setChart(String chart)
public String getOrg()
DepartmentContract
org of Department
getOrg
in interface DepartmentContract
public void setOrg(String org)
public Location getLocationObj()
DepartmentContract
locationObj of Department
getLocationObj
in interface DepartmentContract
public void setLocationObj(Location locationObj)
public Chart getChartObj()
DepartmentContract
chartObj of Department
getChartObj
in interface DepartmentContract
public void setChartObj(Chart chartObj)
public Organization getOrgObj()
DepartmentContract
org of Department
getOrgObj
in interface DepartmentContract
public void setOrgObj(Organization orgObj)
public List<DepartmentPrincipalRoleMemberBo> getRoleMembers()
DepartmentContract
roleMembers of WorkArea
getRoleMembers
in interface DepartmentContract
public void addRoleMember(DepartmentPrincipalRoleMemberBo roleMemberBo)
public void removeRoleMember(DepartmentPrincipalRoleMemberBo roleMemberBo)
public void setRoleMembers(List<DepartmentPrincipalRoleMemberBo> roleMembers)
public List<DepartmentPrincipalRoleMemberBo> getInactiveRoleMembers()
DepartmentContract
inactiveRoleMembers of WorkArea
getInactiveRoleMembers
in interface DepartmentContract
public void addInactiveRoleMember(DepartmentPrincipalRoleMemberBo inactiveRoleMemberBo)
public void removeInactiveRoleMember(DepartmentPrincipalRoleMemberBo inactiveRoleMemberBo)
public void setInactiveRoleMembers(List<DepartmentPrincipalRoleMemberBo> inactiveRoleMembers)
public String getHistory()
DepartmentContract
history of Department
getHistory
in interface DepartmentContract
public void setHistory(String history)
public boolean isPayrollApproval()
DepartmentContract
payrollApproval of Department
isPayrollApproval
in interface DepartmentContract
public void setPayrollApproval(boolean payrollApproval)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |