|
||||||||||
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.location.Location
public class Location
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 | |
---|---|
Location()
|
Method Summary | |
---|---|
void |
addInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
|
void |
addRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
|
String |
getDescription()
Text which describes the location code |
String |
getHistory()
History flag for Location lookups |
String |
getHrLocationId()
The Primary Key of a Location entry saved in a database |
String |
getId()
The unique id defined by the object, could be a combination of multiple fields |
List<LocationPrincipalRoleMemberBo> |
getInactiveRoleMembers()
Inactive Role member list for the Location |
String |
getLocation()
Text field used to identify the location |
List<LocationPrincipalRoleMemberBo> |
getRoleMembers()
Active Role member list for the Location |
String |
getTimezone()
Indicates the timezone for this location |
String |
getUniqueKey()
|
String |
getUserPrincipalId()
|
void |
removeInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
|
void |
removeRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
|
void |
setDescription(String description)
|
void |
setHistory(String history)
|
void |
setHrLocationId(String hrLocationId)
|
void |
setId(String id)
|
void |
setInactiveRoleMembers(List<LocationPrincipalRoleMemberBo> inactiveRoleMembers)
|
void |
setLocation(String location)
|
void |
setRoleMembers(List<LocationPrincipalRoleMemberBo> roleMembers)
|
void |
setTimezone(String timezone)
|
void |
setUserPrincipalId(String userPrincipalId)
|
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
public static final String CACHE_NAME
Constructor Detail |
---|
public Location()
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 getHrLocationId()
LocationContract
hrLocationId of Location
getHrLocationId
in interface LocationContract
public void setHrLocationId(String hrLocationId)
public String getLocation()
LocationContract
location of Location
getLocation
in interface LocationContract
public void setLocation(String location)
public String getTimezone()
LocationContract
timezone of Location
getTimezone
in interface LocationContract
public void setTimezone(String timezone)
public String getDescription()
LocationContract
description of Location
getDescription
in interface LocationContract
public void setDescription(String description)
public String getUserPrincipalId()
getUserPrincipalId
in interface LocationContract
public void setUserPrincipalId(String userPrincipalId)
public String getHistory()
LocationContract
history of Location
getHistory
in interface LocationContract
public void setHistory(String history)
public List<LocationPrincipalRoleMemberBo> getRoleMembers()
LocationContract
roleMembers of Location
getRoleMembers
in interface LocationContract
public void addRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
public void removeRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
public void setRoleMembers(List<LocationPrincipalRoleMemberBo> roleMembers)
public List<LocationPrincipalRoleMemberBo> getInactiveRoleMembers()
LocationContract
roleMembers of Location
getInactiveRoleMembers
in interface LocationContract
public void addInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
public void removeInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
public void setInactiveRoleMembers(List<LocationPrincipalRoleMemberBo> inactiveRoleMembers)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |