Class PayslipV2PayDetail

  • All Implemented Interfaces:
    PositionData

    public class PayslipV2PayDetail
    extends BaseField
    Detailed information about the pay.
    • Constructor Detail

      • PayslipV2PayDetail

        public PayslipV2PayDetail()
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in class BaseField
        Returns:
        true if the field is empty, false otherwise.
      • toFieldList

        public String toFieldList()
        Output the object in a format suitable for inclusion in an rST field list.
      • getGrossSalary

        public Double getGrossSalary()
        The gross salary of the employee.
      • getGrossSalaryYtd

        public Double getGrossSalaryYtd()
        The year-to-date gross salary of the employee.
      • getIncomeTaxRate

        public Double getIncomeTaxRate()
        The income tax rate of the employee.
      • getIncomeTaxWithheld

        public Double getIncomeTaxWithheld()
        The income tax withheld from the employee's pay.
      • getNetPaid

        public Double getNetPaid()
        The net paid amount of the employee.
      • getNetPaidBeforeTax

        public Double getNetPaidBeforeTax()
        The net paid amount before tax of the employee.
      • getNetTaxable

        public Double getNetTaxable()
        The net taxable amount of the employee.
      • getNetTaxableYtd

        public Double getNetTaxableYtd()
        The year-to-date net taxable amount of the employee.
      • getTotalCostEmployer

        public Double getTotalCostEmployer()
        The total cost to the employer.
      • getTotalTaxesAndDeductions

        public Double getTotalTaxesAndDeductions()
        The total taxes and deductions of the employee.