Class PayslipSummary

java.lang.Object
com.xero.models.payrollau.PayslipSummary

public class PayslipSummary
extends Object
PayslipSummary
  • Constructor Details

    • PayslipSummary

      public PayslipSummary()
  • Method Details

    • employeeID

      public PayslipSummary employeeID​(UUID employeeID)
    • getEmployeeID

      public UUID getEmployeeID()
      The Xero identifier for an employee
      Returns:
      employeeID
    • setEmployeeID

      public void setEmployeeID​(UUID employeeID)
    • payslipID

      public PayslipSummary payslipID​(UUID payslipID)
    • getPayslipID

      public UUID getPayslipID()
      Xero identifier for the payslip
      Returns:
      payslipID
    • setPayslipID

      public void setPayslipID​(UUID payslipID)
    • firstName

      public PayslipSummary firstName​(String firstName)
    • getFirstName

      public String getFirstName()
      First name of employee
      Returns:
      firstName
    • setFirstName

      public void setFirstName​(String firstName)
    • lastName

      public PayslipSummary lastName​(String lastName)
    • getLastName

      public String getLastName()
      Last name of employee
      Returns:
      lastName
    • setLastName

      public void setLastName​(String lastName)
    • employeeGroup

      public PayslipSummary employeeGroup​(String employeeGroup)
    • getEmployeeGroup

      public String getEmployeeGroup()
      Employee group name
      Returns:
      employeeGroup
    • setEmployeeGroup

      public void setEmployeeGroup​(String employeeGroup)
    • wages

      public PayslipSummary wages​(Double wages)
    • getWages

      public Double getWages()
      The Wages for the Payslip
      Returns:
      wages
    • setWages

      public void setWages​(Double wages)
    • deductions

      public PayslipSummary deductions​(Double deductions)
    • getDeductions

      public Double getDeductions()
      The Deductions for the Payslip
      Returns:
      deductions
    • setDeductions

      public void setDeductions​(Double deductions)
    • tax

      public PayslipSummary tax​(Double tax)
    • getTax

      public Double getTax()
      The Tax for the Payslip
      Returns:
      tax
    • setTax

      public void setTax​(Double tax)
    • _super

      public PayslipSummary _super​(Double _super)
    • getSuper

      public Double getSuper()
      The Super for the Payslip
      Returns:
      _super
    • setSuper

      public void setSuper​(Double _super)
    • reimbursements

      public PayslipSummary reimbursements​(Double reimbursements)
    • getReimbursements

      public Double getReimbursements()
      The Reimbursements for the Payslip
      Returns:
      reimbursements
    • setReimbursements

      public void setReimbursements​(Double reimbursements)
    • netPay

      public PayslipSummary netPay​(Double netPay)
    • getNetPay

      public Double getNetPay()
      The NetPay for the Payslip
      Returns:
      netPay
    • setNetPay

      public void setNetPay​(Double netPay)
    • getUpdatedDateUTC

      public String getUpdatedDateUTC()
      Last modified timestamp
      Returns:
      updatedDateUTC
    • getUpdatedDateUTCAsDate

      public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()
    • 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