Package com.xero.models.payrollau
Class PayrollCalendar
java.lang.Object
com.xero.models.payrollau.PayrollCalendar
public class PayrollCalendar extends Object
PayrollCalendar
-
Constructor Summary
Constructors Constructor Description PayrollCalendar() -
Method Summary
Modifier and Type Method Description PayrollCalendaraddValidationErrorsItem(ValidationError validationErrorsItem)PayrollCalendarcalendarType(CalendarType calendarType)booleanequals(Object o)CalendarTypegetCalendarType()Get calendarTypeStringgetName()Name of the Payroll CalendarStringgetPaymentDate()The date on which employees will be paid for the upcoming pay period (YYYY-MM-DD)org.threeten.bp.LocalDategetPaymentDateAsDate()UUIDgetPayrollCalendarID()Xero identifierStringgetStartDate()The start date of the upcoming pay period.org.threeten.bp.LocalDategetStartDateAsDate()StringgetUpdatedDateUTC()Last modified timestamporg.threeten.bp.OffsetDateTimegetUpdatedDateUTCAsDate()List<ValidationError>getValidationErrors()Displays array of validation error messages from the APIinthashCode()PayrollCalendarname(String name)PayrollCalendarpaymentDate(String paymentDate)PayrollCalendarpayrollCalendarID(UUID payrollCalendarID)voidsetCalendarType(CalendarType calendarType)voidsetName(String name)voidsetPaymentDate(String paymentDate)voidsetPaymentDate(org.threeten.bp.LocalDate paymentDate)voidsetPayrollCalendarID(UUID payrollCalendarID)voidsetStartDate(String startDate)voidsetStartDate(org.threeten.bp.LocalDate startDate)voidsetValidationErrors(List<ValidationError> validationErrors)PayrollCalendarstartDate(String startDate)StringtoString()PayrollCalendarvalidationErrors(List<ValidationError> validationErrors)
-
Constructor Details
-
PayrollCalendar
public PayrollCalendar()
-
-
Method Details
-
name
-
getName
Name of the Payroll Calendar- Returns:
- name
-
setName
-
calendarType
-
getCalendarType
Get calendarType- Returns:
- calendarType
-
setCalendarType
-
startDate
-
getStartDate
The start date of the upcoming pay period. The end date will be calculated based upon this date, and the calendar type selected (YYYY-MM-DD)- Returns:
- startDate
-
getStartDateAsDate
public org.threeten.bp.LocalDate getStartDateAsDate() -
setStartDate
-
setStartDate
public void setStartDate(org.threeten.bp.LocalDate startDate) -
paymentDate
-
getPaymentDate
The date on which employees will be paid for the upcoming pay period (YYYY-MM-DD)- Returns:
- paymentDate
-
getPaymentDateAsDate
public org.threeten.bp.LocalDate getPaymentDateAsDate() -
setPaymentDate
-
setPaymentDate
public void setPaymentDate(org.threeten.bp.LocalDate paymentDate) -
payrollCalendarID
-
getPayrollCalendarID
Xero identifier- Returns:
- payrollCalendarID
-
setPayrollCalendarID
-
getUpdatedDateUTC
Last modified timestamp- Returns:
- updatedDateUTC
-
getUpdatedDateUTCAsDate
public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate() -
validationErrors
-
addValidationErrorsItem
-
getValidationErrors
Displays array of validation error messages from the API- Returns:
- validationErrors
-
setValidationErrors
-
equals
-
hashCode
public int hashCode() -
toString
-