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, setTimestampafterDelete, 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, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEffectiveDate, getEffectiveLocalDate, getRelativeEffectiveDate, getTimestamppublic 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 HrBusinessObjectpublic String getId()
HrBusinessObjectContractid of HrBusinessObject
getId in interface HrBusinessObjectContractgetId in class HrBusinessObjectpublic void setId(String id)
setId in class HrBusinessObjectpublic String getHrLocationId()
LocationContracthrLocationId of Location
getHrLocationId in interface LocationContractpublic void setHrLocationId(String hrLocationId)
public String getLocation()
LocationContractlocation of Location
getLocation in interface LocationContractpublic void setLocation(String location)
public String getTimezone()
LocationContracttimezone of Location
getTimezone in interface LocationContractpublic void setTimezone(String timezone)
public String getDescription()
LocationContractdescription of Location
getDescription in interface LocationContractpublic void setDescription(String description)
public String getUserPrincipalId()
getUserPrincipalId in interface LocationContractpublic void setUserPrincipalId(String userPrincipalId)
public String getHistory()
LocationContracthistory of Location
getHistory in interface LocationContractpublic void setHistory(String history)
public List<LocationPrincipalRoleMemberBo> getRoleMembers()
LocationContractroleMembers of Location
getRoleMembers in interface LocationContractpublic void addRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
public void removeRoleMember(LocationPrincipalRoleMemberBo roleMemberBo)
public void setRoleMembers(List<LocationPrincipalRoleMemberBo> roleMembers)
public List<LocationPrincipalRoleMemberBo> getInactiveRoleMembers()
LocationContractroleMembers of Location
getInactiveRoleMembers in interface LocationContractpublic void addInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
public void removeInactiveRoleMember(LocationPrincipalRoleMemberBo inactiveRoleMemberBo)
public void setInactiveRoleMembers(List<LocationPrincipalRoleMemberBo> inactiveRoleMembers)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.