Package com.xero.models.payrolluk
Class PayRunCalendar
- java.lang.Object
-
- com.xero.models.payrolluk.PayRunCalendar
-
public class PayRunCalendar extends Object
PayRunCalendar
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPayRunCalendar.CalendarTypeEnumType of the calendar
-
Constructor Summary
Constructors Constructor Description PayRunCalendar()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PayRunCalendarcalendarType(PayRunCalendar.CalendarTypeEnum calendarType)Type of the calendarbooleanequals(Object o)PayRunCalendar.CalendarTypeEnumgetCalendarType()Type of the calendarStringgetName()Name of the calendarorg.threeten.bp.LocalDategetPaymentDate()Payment date of the calendarUUIDgetPayrollCalendarID()Xero unique identifier for the payroll calendarorg.threeten.bp.LocalDategetPeriodEndDate()Period end date of the calendarorg.threeten.bp.LocalDategetPeriodStartDate()Period start date of the calendarorg.threeten.bp.LocalDateTimegetUpdatedDateUTC()UTC timestamp of the last update to the pay run calendarinthashCode()PayRunCalendarname(String name)Name of the calendarPayRunCalendarpaymentDate(org.threeten.bp.LocalDate paymentDate)Payment date of the calendarPayRunCalendarpayrollCalendarID(UUID payrollCalendarID)Xero unique identifier for the payroll calendarPayRunCalendarperiodEndDate(org.threeten.bp.LocalDate periodEndDate)Period end date of the calendarPayRunCalendarperiodStartDate(org.threeten.bp.LocalDate periodStartDate)Period start date of the calendarvoidsetCalendarType(PayRunCalendar.CalendarTypeEnum calendarType)Type of the calendarvoidsetName(String name)Name of the calendarvoidsetPaymentDate(org.threeten.bp.LocalDate paymentDate)Payment date of the calendarvoidsetPayrollCalendarID(UUID payrollCalendarID)Xero unique identifier for the payroll calendarvoidsetPeriodEndDate(org.threeten.bp.LocalDate periodEndDate)Period end date of the calendarvoidsetPeriodStartDate(org.threeten.bp.LocalDate periodStartDate)Period start date of the calendarvoidsetUpdatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC)UTC timestamp of the last update to the pay run calendarStringtoString()PayRunCalendarupdatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC)UTC timestamp of the last update to the pay run calendar
-
-
-
Method Detail
-
payrollCalendarID
public PayRunCalendar payrollCalendarID(UUID payrollCalendarID)
Xero unique identifier for the payroll calendar- Parameters:
payrollCalendarID- UUID- Returns:
- PayRunCalendar
-
getPayrollCalendarID
public UUID getPayrollCalendarID()
Xero unique identifier for the payroll calendar- Returns:
- payrollCalendarID
-
setPayrollCalendarID
public void setPayrollCalendarID(UUID payrollCalendarID)
Xero unique identifier for the payroll calendar- Parameters:
payrollCalendarID- UUID
-
name
public PayRunCalendar name(String name)
Name of the calendar- Parameters:
name- String- Returns:
- PayRunCalendar
-
getName
public String getName()
Name of the calendar- Returns:
- name
-
setName
public void setName(String name)
Name of the calendar- Parameters:
name- String
-
calendarType
public PayRunCalendar calendarType(PayRunCalendar.CalendarTypeEnum calendarType)
Type of the calendar- Parameters:
calendarType- CalendarTypeEnum- Returns:
- PayRunCalendar
-
getCalendarType
public PayRunCalendar.CalendarTypeEnum getCalendarType()
Type of the calendar- Returns:
- calendarType
-
setCalendarType
public void setCalendarType(PayRunCalendar.CalendarTypeEnum calendarType)
Type of the calendar- Parameters:
calendarType- CalendarTypeEnum
-
periodStartDate
public PayRunCalendar periodStartDate(org.threeten.bp.LocalDate periodStartDate)
Period start date of the calendar- Parameters:
periodStartDate- LocalDate- Returns:
- PayRunCalendar
-
getPeriodStartDate
public org.threeten.bp.LocalDate getPeriodStartDate()
Period start date of the calendar- Returns:
- periodStartDate
-
setPeriodStartDate
public void setPeriodStartDate(org.threeten.bp.LocalDate periodStartDate)
Period start date of the calendar- Parameters:
periodStartDate- LocalDate
-
periodEndDate
public PayRunCalendar periodEndDate(org.threeten.bp.LocalDate periodEndDate)
Period end date of the calendar- Parameters:
periodEndDate- LocalDate- Returns:
- PayRunCalendar
-
getPeriodEndDate
public org.threeten.bp.LocalDate getPeriodEndDate()
Period end date of the calendar- Returns:
- periodEndDate
-
setPeriodEndDate
public void setPeriodEndDate(org.threeten.bp.LocalDate periodEndDate)
Period end date of the calendar- Parameters:
periodEndDate- LocalDate
-
paymentDate
public PayRunCalendar paymentDate(org.threeten.bp.LocalDate paymentDate)
Payment date of the calendar- Parameters:
paymentDate- LocalDate- Returns:
- PayRunCalendar
-
getPaymentDate
public org.threeten.bp.LocalDate getPaymentDate()
Payment date of the calendar- Returns:
- paymentDate
-
setPaymentDate
public void setPaymentDate(org.threeten.bp.LocalDate paymentDate)
Payment date of the calendar- Parameters:
paymentDate- LocalDate
-
updatedDateUTC
public PayRunCalendar updatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC)
UTC timestamp of the last update to the pay run calendar- Parameters:
updatedDateUTC- LocalDateTime- Returns:
- PayRunCalendar
-
getUpdatedDateUTC
public org.threeten.bp.LocalDateTime getUpdatedDateUTC()
UTC timestamp of the last update to the pay run calendar- Returns:
- updatedDateUTC
-
setUpdatedDateUTC
public void setUpdatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC)
UTC timestamp of the last update to the pay run calendar- Parameters:
updatedDateUTC- LocalDateTime
-
-