public class EmployeeLeaveType extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
EmployeeLeaveType.ScheduleOfAccrualEnum
The schedule of accrual
|
| Constructor and Description |
|---|
EmployeeLeaveType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Double |
getHoursAccruedAnnually()
The number of hours accrued for the leave annually.
|
UUID |
getLeaveTypeID()
The Xero identifier for leave type
|
Double |
getMaximumToAccrue()
The maximum number of hours that can be accrued for the leave
|
Double |
getOpeningBalance()
The initial number of hours assigned when the leave was added to the employee
|
Double |
getRateAccruedHourly()
The number of hours added to the leave balance for every hour worked by the employee.
|
EmployeeLeaveType.ScheduleOfAccrualEnum |
getScheduleOfAccrual()
The schedule of accrual
|
int |
hashCode() |
EmployeeLeaveType |
hoursAccruedAnnually(Double hoursAccruedAnnually) |
EmployeeLeaveType |
leaveTypeID(UUID leaveTypeID) |
EmployeeLeaveType |
maximumToAccrue(Double maximumToAccrue) |
EmployeeLeaveType |
openingBalance(Double openingBalance) |
EmployeeLeaveType |
rateAccruedHourly(Double rateAccruedHourly) |
EmployeeLeaveType |
scheduleOfAccrual(EmployeeLeaveType.ScheduleOfAccrualEnum scheduleOfAccrual) |
void |
setHoursAccruedAnnually(Double hoursAccruedAnnually) |
void |
setLeaveTypeID(UUID leaveTypeID) |
void |
setMaximumToAccrue(Double maximumToAccrue) |
void |
setOpeningBalance(Double openingBalance) |
void |
setRateAccruedHourly(Double rateAccruedHourly) |
void |
setScheduleOfAccrual(EmployeeLeaveType.ScheduleOfAccrualEnum scheduleOfAccrual) |
String |
toString() |
public EmployeeLeaveType leaveTypeID(UUID leaveTypeID)
public UUID getLeaveTypeID()
public void setLeaveTypeID(UUID leaveTypeID)
public EmployeeLeaveType scheduleOfAccrual(EmployeeLeaveType.ScheduleOfAccrualEnum scheduleOfAccrual)
public EmployeeLeaveType.ScheduleOfAccrualEnum getScheduleOfAccrual()
public void setScheduleOfAccrual(EmployeeLeaveType.ScheduleOfAccrualEnum scheduleOfAccrual)
public EmployeeLeaveType hoursAccruedAnnually(Double hoursAccruedAnnually)
public Double getHoursAccruedAnnually()
public void setHoursAccruedAnnually(Double hoursAccruedAnnually)
public EmployeeLeaveType maximumToAccrue(Double maximumToAccrue)
public Double getMaximumToAccrue()
public void setMaximumToAccrue(Double maximumToAccrue)
public EmployeeLeaveType openingBalance(Double openingBalance)
public Double getOpeningBalance()
public void setOpeningBalance(Double openingBalance)
public EmployeeLeaveType rateAccruedHourly(Double rateAccruedHourly)
public Double getRateAccruedHourly()
public void setRateAccruedHourly(Double rateAccruedHourly)
Copyright © 2020. All rights reserved.