public class Timesheet extends Object
| Constructor and Description |
|---|
Timesheet() |
| Modifier and Type | Method and Description |
|---|---|
Timesheet |
addTimesheetLinesItem(TimesheetLine timesheetLinesItem) |
Timesheet |
employeeID(UUID employeeID) |
Timesheet |
endDate(String endDate) |
boolean |
equals(Object o) |
UUID |
getEmployeeID()
The Xero identifier for an employee
|
String |
getEndDate()
Period end date (YYYY-MM-DD)
|
org.threeten.bp.LocalDate |
getEndDateAsDate() |
Float |
getHours()
Timesheet total hours
|
String |
getStartDate()
Period start date (YYYY-MM-DD)
|
org.threeten.bp.LocalDate |
getStartDateAsDate() |
TimesheetStatus |
getStatus()
Get status
|
UUID |
getTimesheetID()
The Xero identifier for a Payroll Timesheet
|
List<TimesheetLine> |
getTimesheetLines()
Get timesheetLines
|
String |
getUpdatedDateUTC()
Last modified timestamp
|
org.threeten.bp.OffsetDateTime |
getUpdatedDateUTCAsDate() |
int |
hashCode() |
Timesheet |
hours(Float hours) |
void |
setEmployeeID(UUID employeeID) |
void |
setEndDate(org.threeten.bp.LocalDate endDate) |
void |
setEndDate(String endDate) |
void |
setHours(Float hours) |
void |
setStartDate(org.threeten.bp.LocalDate startDate) |
void |
setStartDate(String startDate) |
void |
setStatus(TimesheetStatus status) |
void |
setTimesheetID(UUID timesheetID) |
void |
setTimesheetLines(List<TimesheetLine> timesheetLines) |
Timesheet |
startDate(String startDate) |
Timesheet |
status(TimesheetStatus status) |
Timesheet |
timesheetID(UUID timesheetID) |
Timesheet |
timesheetLines(List<TimesheetLine> timesheetLines) |
String |
toString() |
public UUID getEmployeeID()
public void setEmployeeID(UUID employeeID)
public String getStartDate()
public org.threeten.bp.LocalDate getStartDateAsDate()
public void setStartDate(String startDate)
public void setStartDate(org.threeten.bp.LocalDate startDate)
public String getEndDate()
public org.threeten.bp.LocalDate getEndDateAsDate()
public void setEndDate(String endDate)
public void setEndDate(org.threeten.bp.LocalDate endDate)
public Timesheet status(TimesheetStatus status)
public TimesheetStatus getStatus()
public void setStatus(TimesheetStatus status)
public Float getHours()
public void setHours(Float hours)
public UUID getTimesheetID()
public void setTimesheetID(UUID timesheetID)
public Timesheet timesheetLines(List<TimesheetLine> timesheetLines)
public Timesheet addTimesheetLinesItem(TimesheetLine timesheetLinesItem)
public List<TimesheetLine> getTimesheetLines()
public void setTimesheetLines(List<TimesheetLine> timesheetLines)
public String getUpdatedDateUTC()
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()
Copyright © 2020. All rights reserved.