Package com.mindee.product.fr.payslip
Class PayslipV2Document
- java.lang.Object
-
- com.mindee.parsing.common.Prediction
-
- com.mindee.product.fr.payslip.PayslipV2Document
-
public class PayslipV2Document extends Prediction
Payslip API version 2.0 document data.
-
-
Field Summary
Fields Modifier and Type Field Description protected PayslipV2BankAccountDetail
bankAccountDetails
Information about the employee's bank account.protected PayslipV2Employee
employee
Information about the employee.protected PayslipV2Employer
employer
Information about the employer.protected PayslipV2Employment
employment
Information about the employment.protected PayslipV2PayDetail
payDetail
Detailed information about the pay.protected PayslipV2PayPeriod
payPeriod
Information about the pay period.protected PayslipV2Pto
pto
Information about paid time off.protected List<PayslipV2SalaryDetail>
salaryDetails
Detailed information about the earnings.
-
Constructor Summary
Constructors Constructor Description PayslipV2Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
PayslipV2BankAccountDetail
getBankAccountDetails()
Information about the employee's bank account.PayslipV2Employee
getEmployee()
Information about the employee.PayslipV2Employer
getEmployer()
Information about the employer.PayslipV2Employment
getEmployment()
Information about the employment.PayslipV2PayDetail
getPayDetail()
Detailed information about the pay.PayslipV2PayPeriod
getPayPeriod()
Information about the pay period.PayslipV2Pto
getPto()
Information about paid time off.List<PayslipV2SalaryDetail>
getSalaryDetails()
Detailed information about the earnings.int
hashCode()
boolean
isEmpty()
Returnstrue
if there are no predictions values.String
toString()
-
-
-
Field Detail
-
bankAccountDetails
protected PayslipV2BankAccountDetail bankAccountDetails
Information about the employee's bank account.
-
employee
protected PayslipV2Employee employee
Information about the employee.
-
employer
protected PayslipV2Employer employer
Information about the employer.
-
employment
protected PayslipV2Employment employment
Information about the employment.
-
payDetail
protected PayslipV2PayDetail payDetail
Detailed information about the pay.
-
payPeriod
protected PayslipV2PayPeriod payPeriod
Information about the pay period.
-
pto
protected PayslipV2Pto pto
Information about paid time off.
-
salaryDetails
protected List<PayslipV2SalaryDetail> salaryDetails
Detailed information about the earnings.
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
Description copied from class:Prediction
Returnstrue
if there are no predictions values. Accessing prediction values when this istrue
may result in aNullPointerException
- Specified by:
isEmpty
in classPrediction
-
getBankAccountDetails
public PayslipV2BankAccountDetail getBankAccountDetails()
Information about the employee's bank account.
-
getEmployee
public PayslipV2Employee getEmployee()
Information about the employee.
-
getEmployer
public PayslipV2Employer getEmployer()
Information about the employer.
-
getEmployment
public PayslipV2Employment getEmployment()
Information about the employment.
-
getPayDetail
public PayslipV2PayDetail getPayDetail()
Detailed information about the pay.
-
getPayPeriod
public PayslipV2PayPeriod getPayPeriod()
Information about the pay period.
-
getPto
public PayslipV2Pto getPto()
Information about paid time off.
-
getSalaryDetails
public List<PayslipV2SalaryDetail> getSalaryDetails()
Detailed information about the earnings.
-
canEqual
protected boolean canEqual(Object other)
-
-