Class Employment

java.lang.Object
com.xero.models.payrolluk.Employment

public class Employment
extends Object
Employment
  • Constructor Details

    • Employment

      public Employment()
  • Method Details

    • payrollCalendarID

      public Employment payrollCalendarID​(UUID payrollCalendarID)
    • getPayrollCalendarID

      public UUID getPayrollCalendarID()
      Xero unique identifier for the payroll calendar of the employee
      Returns:
      payrollCalendarID
    • setPayrollCalendarID

      public void setPayrollCalendarID​(UUID payrollCalendarID)
    • startDate

      public Employment startDate​(org.threeten.bp.LocalDate startDate)
    • getStartDate

      public org.threeten.bp.LocalDate getStartDate()
      Start date of the employment (YYYY-MM-DD)
      Returns:
      startDate
    • setStartDate

      public void setStartDate​(org.threeten.bp.LocalDate startDate)
    • employeeNumber

      public Employment employeeNumber​(String employeeNumber)
    • getEmployeeNumber

      public String getEmployeeNumber()
      The employment number of the employee
      Returns:
      employeeNumber
    • setEmployeeNumber

      public void setEmployeeNumber​(String employeeNumber)
    • niCategory

      public Employment niCategory​(Employment.NiCategoryEnum niCategory)
    • getNiCategory

      public Employment.NiCategoryEnum getNiCategory()
      The NI Category of the employee
      Returns:
      niCategory
    • setNiCategory

      public void setNiCategory​(Employment.NiCategoryEnum niCategory)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object