Class PayslipSummary


  • public class PayslipSummary
    extends Object
    PayslipSummary
    • Constructor Detail

      • PayslipSummary

        public PayslipSummary()
    • Method Detail

      • employeeID

        public PayslipSummary employeeID​(UUID employeeID)
        The Xero identifier for an employee
        Parameters:
        employeeID - UUID
        Returns:
        PayslipSummary
      • getEmployeeID

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

        public void setEmployeeID​(UUID employeeID)
        The Xero identifier for an employee
        Parameters:
        employeeID - UUID
      • payslipID

        public PayslipSummary payslipID​(UUID payslipID)
        Xero identifier for the payslip
        Parameters:
        payslipID - UUID
        Returns:
        PayslipSummary
      • getPayslipID

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

        public void setPayslipID​(UUID payslipID)
        Xero identifier for the payslip
        Parameters:
        payslipID - UUID
      • firstName

        public PayslipSummary firstName​(String firstName)
        First name of employee
        Parameters:
        firstName - String
        Returns:
        PayslipSummary
      • getFirstName

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

        public void setFirstName​(String firstName)
        First name of employee
        Parameters:
        firstName - String
      • lastName

        public PayslipSummary lastName​(String lastName)
        Last name of employee
        Parameters:
        lastName - String
        Returns:
        PayslipSummary
      • getLastName

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

        public void setLastName​(String lastName)
        Last name of employee
        Parameters:
        lastName - String
      • employeeGroup

        public PayslipSummary employeeGroup​(String employeeGroup)
        Employee group name
        Parameters:
        employeeGroup - String
        Returns:
        PayslipSummary
      • getEmployeeGroup

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

        public void setEmployeeGroup​(String employeeGroup)
        Employee group name
        Parameters:
        employeeGroup - String
      • wages

        public PayslipSummary wages​(Double wages)
        The Wages for the Payslip
        Parameters:
        wages - Double
        Returns:
        PayslipSummary
      • getWages

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

        public void setWages​(Double wages)
        The Wages for the Payslip
        Parameters:
        wages - Double
      • deductions

        public PayslipSummary deductions​(Double deductions)
        The Deductions for the Payslip
        Parameters:
        deductions - Double
        Returns:
        PayslipSummary
      • getDeductions

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

        public void setDeductions​(Double deductions)
        The Deductions for the Payslip
        Parameters:
        deductions - Double
      • tax

        public PayslipSummary tax​(Double tax)
        The Tax for the Payslip
        Parameters:
        tax - Double
        Returns:
        PayslipSummary
      • getTax

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

        public void setTax​(Double tax)
        The Tax for the Payslip
        Parameters:
        tax - Double
      • _super

        public PayslipSummary _super​(Double _super)
        The Super for the Payslip
        Parameters:
        _super - Double
        Returns:
        PayslipSummary
      • getSuper

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

        public void setSuper​(Double _super)
        The Super for the Payslip
        Parameters:
        _super - Double
      • reimbursements

        public PayslipSummary reimbursements​(Double reimbursements)
        The Reimbursements for the Payslip
        Parameters:
        reimbursements - Double
        Returns:
        PayslipSummary
      • getReimbursements

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

        public void setReimbursements​(Double reimbursements)
        The Reimbursements for the Payslip
        Parameters:
        reimbursements - Double
      • netPay

        public PayslipSummary netPay​(Double netPay)
        The NetPay for the Payslip
        Parameters:
        netPay - Double
        Returns:
        PayslipSummary
      • getNetPay

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

        public void setNetPay​(Double netPay)
        The NetPay for the Payslip
        Parameters:
        netPay - Double
      • getUpdatedDateUTC

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

        public org.threeten.bp.OffsetDateTime getUpdatedDateUTCAsDate()
        Last modified timestamp
        Returns:
        OffsetDateTime
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object