public class Location extends HrBusinessObject implements LocationContract
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_NAME |
static com.google.common.collect.ImmutableList<String> |
EQUAL_TO_FIELDS |
Constructor and Description |
---|
Location() |
Modifier and Type | Method and Description |
---|---|
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) |
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp, isActive, setActive, setEffectiveDate, setEffectiveLocalDate, setRelativeEffectiveDate, setTimestamp
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamp
public static final com.google.common.collect.ImmutableList<String> EQUAL_TO_FIELDS
public static final String CACHE_NAME
public Location()
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)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.