@Entity public class TrafficEmployeeDetailsEntity extends TCBaseEntity implements HasApplicationPermissions
| Modifier and Type | Field and Description |
|---|---|
private Money |
costPerHour |
private Boolean |
defaultGroupModeOn |
private String |
emailSignature |
private Set<EmploymentIntervalEntity> |
employmentIntervals |
private Integer |
hoursWorkedPerDayBillableMinutes |
private Integer |
hoursWorkedPerDayMinutes |
private String |
jobTitle |
private PersonalDetailsEntity |
personalDetails |
private TrafficEmployeeEntity |
trafficEmployee |
private TrafficEmployeeCalendarEntity |
trafficEmployeeCalendar |
private TrafficEmployeeWorkingTimeEntity |
trafficEmployeeWorkingTime |
private ApplicationPermissionsEntity |
userApplicationPermissions |
DATE_MOD_FIELD, dateCreated, dateModified, id, ID_FIELD, versionTC_FIELD, TC_PROPERTY_NAME| Constructor and Description |
|---|
TrafficEmployeeDetailsEntity() |
getTrafficCompany, setTrafficCompanyprivate TrafficEmployeeEntity trafficEmployee
private PersonalDetailsEntity personalDetails
private ApplicationPermissionsEntity userApplicationPermissions
private String jobTitle
private Money costPerHour
private Integer hoursWorkedPerDayMinutes
private Integer hoursWorkedPerDayBillableMinutes
private String emailSignature
private TrafficEmployeeCalendarEntity trafficEmployeeCalendar
private Boolean defaultGroupModeOn
private Set<EmploymentIntervalEntity> employmentIntervals
private TrafficEmployeeWorkingTimeEntity trafficEmployeeWorkingTime
public Integer getHoursWorkedPerDayBillableMinutes()
public void setHoursWorkedPerDayBillableMinutes(Integer hoursWorkedPerDayBillableMinutes)
public TrafficEmployeeEntity getTrafficEmployee()
public void setTrafficEmployee(TrafficEmployeeEntity trafficEmployee)
public Money getCostPerHour()
public void setCostPerHour(Money costPerHour)
public String getJobTitle()
public void setJobTitle(String jobTitle)
public PersonalDetailsEntity getPersonalDetails()
public void setPersonalDetails(PersonalDetailsEntity personalDetails)
public ApplicationPermissionsEntity getUserApplicationPermissions()
getUserApplicationPermissions in interface HasApplicationPermissionspublic void setUserApplicationPermissions(ApplicationPermissionsEntity userApplicationPermissions)
setUserApplicationPermissions in interface HasApplicationPermissionspublic Integer getHoursWorkedPerDayMinutes()
public void setHoursWorkedPerDayMinutes(Integer hoursWorkedPerDayMinutes)
public String getEmailSignature()
public void setEmailSignature(String emailSignature)
public TrafficEmployeeCalendarEntity getTrafficEmployeeCalendar()
public void setTrafficEmployeeCalendar(TrafficEmployeeCalendarEntity trafficEmployeeCalendar)
public Boolean getDefaultGroupModeOn()
public void setDefaultGroupModeOn(Boolean defaultGroupModeOn)
public TrafficEmployeeWorkingTimeEntity getTrafficEmployeeWorkingTime()
public void setTrafficEmployeeWorkingTime(TrafficEmployeeWorkingTimeEntity trafficEmployeeWorkingTime)
public Set<EmploymentIntervalEntity> getEmploymentIntervals()
public void setEmploymentIntervals(Set<EmploymentIntervalEntity> employmentIntervals)
public void populateChildren()
Copyright © 2008–2016 Sohnar Ltd.. All rights reserved.