Package com.xero.models.payrollnz
Class LeavePeriod
- java.lang.Object
-
- com.xero.models.payrollnz.LeavePeriod
-
public class LeavePeriod extends Object
LeavePeriod
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLeavePeriod.PeriodStatusEnumPeriod Status
-
Constructor Summary
Constructors Constructor Description LeavePeriod()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)DoublegetNumberOfUnits()The Number of Units for the leaveorg.threeten.bp.LocalDategetPeriodEndDate()The Pay Period End Date (YYYY-MM-DD)org.threeten.bp.LocalDategetPeriodStartDate()The Pay Period Start Date (YYYY-MM-DD)LeavePeriod.PeriodStatusEnumgetPeriodStatus()Period StatusinthashCode()LeavePeriodnumberOfUnits(Double numberOfUnits)The Number of Units for the leaveLeavePeriodperiodEndDate(org.threeten.bp.LocalDate periodEndDate)The Pay Period End Date (YYYY-MM-DD)LeavePeriodperiodStartDate(org.threeten.bp.LocalDate periodStartDate)The Pay Period Start Date (YYYY-MM-DD)LeavePeriodperiodStatus(LeavePeriod.PeriodStatusEnum periodStatus)Period StatusvoidsetNumberOfUnits(Double numberOfUnits)The Number of Units for the leavevoidsetPeriodEndDate(org.threeten.bp.LocalDate periodEndDate)The Pay Period End Date (YYYY-MM-DD)voidsetPeriodStartDate(org.threeten.bp.LocalDate periodStartDate)The Pay Period Start Date (YYYY-MM-DD)voidsetPeriodStatus(LeavePeriod.PeriodStatusEnum periodStatus)Period StatusStringtoString()
-
-
-
Method Detail
-
periodStartDate
public LeavePeriod periodStartDate(org.threeten.bp.LocalDate periodStartDate)
The Pay Period Start Date (YYYY-MM-DD)- Parameters:
periodStartDate- LocalDate- Returns:
- LeavePeriod
-
getPeriodStartDate
public org.threeten.bp.LocalDate getPeriodStartDate()
The Pay Period Start Date (YYYY-MM-DD)- Returns:
- periodStartDate
-
setPeriodStartDate
public void setPeriodStartDate(org.threeten.bp.LocalDate periodStartDate)
The Pay Period Start Date (YYYY-MM-DD)- Parameters:
periodStartDate- LocalDate
-
periodEndDate
public LeavePeriod periodEndDate(org.threeten.bp.LocalDate periodEndDate)
The Pay Period End Date (YYYY-MM-DD)- Parameters:
periodEndDate- LocalDate- Returns:
- LeavePeriod
-
getPeriodEndDate
public org.threeten.bp.LocalDate getPeriodEndDate()
The Pay Period End Date (YYYY-MM-DD)- Returns:
- periodEndDate
-
setPeriodEndDate
public void setPeriodEndDate(org.threeten.bp.LocalDate periodEndDate)
The Pay Period End Date (YYYY-MM-DD)- Parameters:
periodEndDate- LocalDate
-
numberOfUnits
public LeavePeriod numberOfUnits(Double numberOfUnits)
The Number of Units for the leave- Parameters:
numberOfUnits- Double- Returns:
- LeavePeriod
-
getNumberOfUnits
public Double getNumberOfUnits()
The Number of Units for the leave- Returns:
- numberOfUnits
-
setNumberOfUnits
public void setNumberOfUnits(Double numberOfUnits)
The Number of Units for the leave- Parameters:
numberOfUnits- Double
-
periodStatus
public LeavePeriod periodStatus(LeavePeriod.PeriodStatusEnum periodStatus)
Period Status- Parameters:
periodStatus- PeriodStatusEnum- Returns:
- LeavePeriod
-
getPeriodStatus
public LeavePeriod.PeriodStatusEnum getPeriodStatus()
Period Status- Returns:
- periodStatus
-
setPeriodStatus
public void setPeriodStatus(LeavePeriod.PeriodStatusEnum periodStatus)
Period Status- Parameters:
periodStatus- PeriodStatusEnum
-
-