Package com.xero.models.payrolluk
Class PayRunCalendar
java.lang.Object
com.xero.models.payrolluk.PayRunCalendar
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of the calendar -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalendarType(PayRunCalendar.CalendarTypeEnum calendarType) Type of the calendarbooleanType of the calendargetName()Name of the calendarorg.threeten.bp.LocalDatePayment date of the calendarXero unique identifier for the payroll calendarorg.threeten.bp.LocalDatePeriod end date of the calendarorg.threeten.bp.LocalDatePeriod start date of the calendarorg.threeten.bp.LocalDateTimeUTC timestamp of the last update to the pay run calendarinthashCode()Name of the calendarpaymentDate(org.threeten.bp.LocalDate paymentDate) Payment date of the calendarpayrollCalendarID(UUID payrollCalendarID) Xero unique identifier for the payroll calendarperiodEndDate(org.threeten.bp.LocalDate periodEndDate) Period end date of the calendarperiodStartDate(org.threeten.bp.LocalDate periodStartDate) Period start date of the calendarvoidsetCalendarType(PayRunCalendar.CalendarTypeEnum calendarType) Type of the calendarvoidName 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 calendartoString()updatedDateUTC(org.threeten.bp.LocalDateTime updatedDateUTC) UTC timestamp of the last update to the pay run calendar
-
Constructor Details
-
PayRunCalendar
public PayRunCalendar()
-
-
Method Details
-
payrollCalendarID
Xero unique identifier for the payroll calendar- Parameters:
payrollCalendarID- UUID- Returns:
- PayRunCalendar
-
getPayrollCalendarID
Xero unique identifier for the payroll calendar- Returns:
- payrollCalendarID
-
setPayrollCalendarID
Xero unique identifier for the payroll calendar- Parameters:
payrollCalendarID- UUID
-
name
Name of the calendar- Parameters:
name- String- Returns:
- PayRunCalendar
-
getName
-
setName
-
calendarType
Type of the calendar- Parameters:
calendarType- CalendarTypeEnum- Returns:
- PayRunCalendar
-
getCalendarType
-
setCalendarType
Type of the calendar- Parameters:
calendarType- CalendarTypeEnum
-
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
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
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
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
-
equals
-
hashCode
-
toString
-