@Entity public class TrafficEmployeeEntity extends TCBaseEntity
| Modifier and Type | Field and Description |
|---|---|
private Set<CalendarBlockTimeAllocationGroupEntity> |
calendarBlockTimeAllocationGroups |
private TrafficDepartmentEntity |
department |
private TrafficEmployeeDetailsEntity |
employeeDetails |
private String |
externalCode |
private Boolean |
isResource |
private Set<JobTaskTimeAllocationGroupEntity> |
jobTaskTimeAllocationGroups |
private Set<JobTaskTimeEntryEntity> |
jobTaskTimeEntries |
private TrafficCompanyLocationEntity |
location |
private TCChargeBandEntity |
personalRateChargeBand |
private Set<TodoItemEntity> |
todos |
private TrafficCompanyUserEntity |
trafficCompanyUser |
private Set<TrafficEmployeeChargeBandEntity> |
trafficEmployeeChargeBands |
private Set<TrafficEmployeeEmployeeGroupEntity> |
trafficEmployeeEmployeeGroups |
DATE_MOD_FIELD, dateCreated, dateModified, id, ID_FIELD, versionTC_FIELD, TC_PROPERTY_NAME| Constructor and Description |
|---|
TrafficEmployeeEntity() |
getTrafficCompany, setTrafficCompanyprivate TrafficEmployeeDetailsEntity employeeDetails
private Set<TrafficEmployeeChargeBandEntity> trafficEmployeeChargeBands
private TCChargeBandEntity personalRateChargeBand
private Set<TrafficEmployeeEmployeeGroupEntity> trafficEmployeeEmployeeGroups
private TrafficCompanyUserEntity trafficCompanyUser
private String externalCode
private TrafficCompanyLocationEntity location
private TrafficDepartmentEntity department
private Set<JobTaskTimeAllocationGroupEntity> jobTaskTimeAllocationGroups
private Set<CalendarBlockTimeAllocationGroupEntity> calendarBlockTimeAllocationGroups
private Set<JobTaskTimeEntryEntity> jobTaskTimeEntries
private Set<TodoItemEntity> todos
private Boolean isResource
public TCChargeBandEntity getPersonalRateChargeBand()
public void setPersonalRateChargeBand(TCChargeBandEntity personalRateChargeBand)
public TrafficDepartmentEntity getDepartment()
public void setDepartment(TrafficDepartmentEntity department)
public TrafficCompanyLocationEntity getLocation()
public void setLocation(TrafficCompanyLocationEntity location)
public TrafficEmployeeDetailsEntity getEmployeeDetails()
public void setEmployeeDetails(TrafficEmployeeDetailsEntity employeeDetails)
public Set<JobTaskTimeEntryEntity> getJobTaskTimeEntries()
public void setJobTaskTimeEntries(Set<JobTaskTimeEntryEntity> jobTaskTimeEntries)
public Set<TodoItemEntity> getTodos()
public Set<TrafficEmployeeChargeBandEntity> getTrafficEmployeeChargeBands()
public void setTrafficEmployeeChargeBands(Set<TrafficEmployeeChargeBandEntity> trafficEmployeeChargeBands)
public void setTodos(Set<TodoItemEntity> todos)
public TrafficCompanyUserEntity getTrafficCompanyUser()
public void setTrafficCompanyUser(TrafficCompanyUserEntity trafficCompanyUser)
public Set<JobTaskTimeAllocationGroupEntity> getJobTaskTimeAllocationGroups()
public void setJobTaskTimeAllocationGroups(Set<JobTaskTimeAllocationGroupEntity> jobTaskTimeAllocationGroups)
public Set<CalendarBlockTimeAllocationGroupEntity> getCalendarBlockTimeAllocationGroups()
public void setCalendarBlockTimeAllocationGroups(Set<CalendarBlockTimeAllocationGroupEntity> calendarBlockTimeAllocationGroups)
public String getExternalCode()
public void setExternalCode(String externalCode)
public Set<TrafficEmployeeEmployeeGroupEntity> getTrafficEmployeeEmployeeGroups()
public void setTrafficEmployeeEmployeeGroups(Set<TrafficEmployeeEmployeeGroupEntity> trafficEmployeeEmployeeGroups)
public Boolean getIsResource()
public void setIsResource(Boolean resource)
public void addEmployeeEmployeeGroup(TrafficEmployeeEmployeeGroupEntity empGroup)
public void addEmployeeChargeBand(TrafficEmployeeChargeBandEntity empCB)
public TrafficCompanyEntity getOwnerCompany()
public void populateChildren()
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.