Class EmployeeTax

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

public class EmployeeTax
extends Object
EmployeeTax
  • Constructor Details

    • EmployeeTax

      public EmployeeTax()
  • Method Details

    • starterType

      public EmployeeTax starterType​(String starterType)
    • getStarterType

      public String getStarterType()
      The Starter type.
      Returns:
      starterType
    • setStarterType

      public void setStarterType​(String starterType)
    • starterDeclaration

      public EmployeeTax starterDeclaration​(String starterDeclaration)
    • getStarterDeclaration

      public String getStarterDeclaration()
      Starter declaration.
      Returns:
      starterDeclaration
    • setStarterDeclaration

      public void setStarterDeclaration​(String starterDeclaration)
    • taxCode

      public EmployeeTax taxCode​(String taxCode)
    • getTaxCode

      public String getTaxCode()
      The Tax code.
      Returns:
      taxCode
    • setTaxCode

      public void setTaxCode​(String taxCode)
    • w1M1

      public EmployeeTax w1M1​(Boolean w1M1)
    • getW1M1

      public Boolean getW1M1()
      Describes whether the tax settings is W1M1
      Returns:
      w1M1
    • setW1M1

      public void setW1M1​(Boolean w1M1)
    • previousTaxablePay

      public EmployeeTax previousTaxablePay​(Double previousTaxablePay)
    • getPreviousTaxablePay

      public Double getPreviousTaxablePay()
      The previous taxable pay
      Returns:
      previousTaxablePay
    • setPreviousTaxablePay

      public void setPreviousTaxablePay​(Double previousTaxablePay)
    • previousTaxPaid

      public EmployeeTax previousTaxPaid​(Double previousTaxPaid)
    • getPreviousTaxPaid

      public Double getPreviousTaxPaid()
      The tax amount previously paid
      Returns:
      previousTaxPaid
    • setPreviousTaxPaid

      public void setPreviousTaxPaid​(Double previousTaxPaid)
    • studentLoanDeduction

      public EmployeeTax studentLoanDeduction​(String studentLoanDeduction)
    • getStudentLoanDeduction

      public String getStudentLoanDeduction()
      The employee's student loan deduction type
      Returns:
      studentLoanDeduction
    • setStudentLoanDeduction

      public void setStudentLoanDeduction​(String studentLoanDeduction)
    • hasPostGraduateLoans

      public EmployeeTax hasPostGraduateLoans​(Boolean hasPostGraduateLoans)
    • getHasPostGraduateLoans

      public Boolean getHasPostGraduateLoans()
      Describes whether the employee has post graduate loans
      Returns:
      hasPostGraduateLoans
    • setHasPostGraduateLoans

      public void setHasPostGraduateLoans​(Boolean hasPostGraduateLoans)
    • isDirector

      public EmployeeTax isDirector​(Boolean isDirector)
    • getIsDirector

      public Boolean getIsDirector()
      Describes whether the employee is director
      Returns:
      isDirector
    • setIsDirector

      public void setIsDirector​(Boolean isDirector)
    • directorshipStartDate

      public EmployeeTax directorshipStartDate​(org.threeten.bp.LocalDate directorshipStartDate)
    • getDirectorshipStartDate

      public org.threeten.bp.LocalDate getDirectorshipStartDate()
      The directorship start date
      Returns:
      directorshipStartDate
    • setDirectorshipStartDate

      public void setDirectorshipStartDate​(org.threeten.bp.LocalDate directorshipStartDate)
    • nicCalculationMethod

      public EmployeeTax nicCalculationMethod​(String nicCalculationMethod)
    • getNicCalculationMethod

      public String getNicCalculationMethod()
      NICs calculation method
      Returns:
      nicCalculationMethod
    • setNicCalculationMethod

      public void setNicCalculationMethod​(String nicCalculationMethod)
    • 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