public class EmployeeLeave extends Object
| Constructor and Description |
|---|
EmployeeLeave() |
| Modifier and Type | Method and Description |
|---|---|
EmployeeLeave |
addPeriodsItem(LeavePeriod periodsItem) |
EmployeeLeave |
description(String description) |
EmployeeLeave |
endDate(org.threeten.bp.LocalDate endDate) |
boolean |
equals(Object o) |
String |
getDescription()
The description of the leave (max length = 50)
|
org.threeten.bp.LocalDate |
getEndDate()
End date of the leave (YYYY-MM-DD)
|
UUID |
getLeaveID()
The Xero identifier for LeaveType
|
UUID |
getLeaveTypeID()
The Xero identifier for LeaveType
|
List<LeavePeriod> |
getPeriods()
The leave period information.
|
org.threeten.bp.LocalDate |
getStartDate()
Start date of the leave (YYYY-MM-DD)
|
org.threeten.bp.LocalDateTime |
getUpdatedDateUTC()
UTC timestamp of last update to the leave type note
|
int |
hashCode() |
EmployeeLeave |
leaveID(UUID leaveID) |
EmployeeLeave |
leaveTypeID(UUID leaveTypeID) |
EmployeeLeave |
periods(List<LeavePeriod> periods) |
void |
setDescription(String description) |
void |
setEndDate(org.threeten.bp.LocalDate endDate) |
void |
setLeaveID(UUID leaveID) |
void |
setLeaveTypeID(UUID leaveTypeID) |
void |
setPeriods(List<LeavePeriod> periods) |
void |
setStartDate(org.threeten.bp.LocalDate startDate) |
void |
setUpdatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC) |
EmployeeLeave |
startDate(org.threeten.bp.LocalDate startDate) |
String |
toString() |
EmployeeLeave |
updatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC) |
public EmployeeLeave leaveID(UUID leaveID)
public UUID getLeaveID()
public void setLeaveID(UUID leaveID)
public EmployeeLeave leaveTypeID(UUID leaveTypeID)
public UUID getLeaveTypeID()
public void setLeaveTypeID(UUID leaveTypeID)
public EmployeeLeave description(String description)
public String getDescription()
public void setDescription(String description)
public EmployeeLeave startDate(org.threeten.bp.LocalDate startDate)
public org.threeten.bp.LocalDate getStartDate()
public void setStartDate(org.threeten.bp.LocalDate startDate)
public EmployeeLeave endDate(org.threeten.bp.LocalDate endDate)
public org.threeten.bp.LocalDate getEndDate()
public void setEndDate(org.threeten.bp.LocalDate endDate)
public EmployeeLeave periods(List<LeavePeriod> periods)
public EmployeeLeave addPeriodsItem(LeavePeriod periodsItem)
public List<LeavePeriod> getPeriods()
public void setPeriods(List<LeavePeriod> periods)
public EmployeeLeave updatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC)
public org.threeten.bp.LocalDateTime getUpdatedDateUTC()
public void setUpdatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC)
Copyright © 2020. All rights reserved.