Package com.mindee.product.fr.payslip
Class PayslipV3Document
- java.lang.Object
-
- com.mindee.parsing.common.Prediction
-
- com.mindee.product.fr.payslip.PayslipV3Document
-
public class PayslipV3Document extends Prediction
Payslip API version 3.0 document data.
-
-
Field Summary
Fields Modifier and Type Field Description protected PayslipV3BankAccountDetail
bankAccountDetails
Information about the employee's bank account.protected PayslipV3Employee
employee
Information about the employee.protected PayslipV3Employer
employer
Information about the employer.protected PayslipV3Employment
employment
Information about the employment.protected List<PayslipV3PaidTimeOff>
paidTimeOff
Information about paid time off.protected PayslipV3PayDetail
payDetail
Detailed information about the pay.protected PayslipV3PayPeriod
payPeriod
Information about the pay period.protected List<PayslipV3SalaryDetail>
salaryDetails
Detailed information about the earnings.
-
Constructor Summary
Constructors Constructor Description PayslipV3Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
PayslipV3BankAccountDetail
getBankAccountDetails()
Information about the employee's bank account.PayslipV3Employee
getEmployee()
Information about the employee.PayslipV3Employer
getEmployer()
Information about the employer.PayslipV3Employment
getEmployment()
Information about the employment.List<PayslipV3PaidTimeOff>
getPaidTimeOff()
Information about paid time off.PayslipV3PayDetail
getPayDetail()
Detailed information about the pay.PayslipV3PayPeriod
getPayPeriod()
Information about the pay period.List<PayslipV3SalaryDetail>
getSalaryDetails()
Detailed information about the earnings.int
hashCode()
boolean
isEmpty()
Returnstrue
if there are no predictions values.String
toString()
-
-
-
Field Detail
-
bankAccountDetails
protected PayslipV3BankAccountDetail bankAccountDetails
Information about the employee's bank account.
-
employee
protected PayslipV3Employee employee
Information about the employee.
-
employer
protected PayslipV3Employer employer
Information about the employer.
-
employment
protected PayslipV3Employment employment
Information about the employment.
-
paidTimeOff
protected List<PayslipV3PaidTimeOff> paidTimeOff
Information about paid time off.
-
payDetail
protected PayslipV3PayDetail payDetail
Detailed information about the pay.
-
payPeriod
protected PayslipV3PayPeriod payPeriod
Information about the pay period.
-
salaryDetails
protected List<PayslipV3SalaryDetail> 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 PayslipV3BankAccountDetail getBankAccountDetails()
Information about the employee's bank account.
-
getEmployee
public PayslipV3Employee getEmployee()
Information about the employee.
-
getEmployer
public PayslipV3Employer getEmployer()
Information about the employer.
-
getEmployment
public PayslipV3Employment getEmployment()
Information about the employment.
-
getPaidTimeOff
public List<PayslipV3PaidTimeOff> getPaidTimeOff()
Information about paid time off.
-
getPayDetail
public PayslipV3PayDetail getPayDetail()
Detailed information about the pay.
-
getPayPeriod
public PayslipV3PayPeriod getPayPeriod()
Information about the pay period.
-
getSalaryDetails
public List<PayslipV3SalaryDetail> getSalaryDetails()
Detailed information about the earnings.
-
canEqual
protected boolean canEqual(Object other)
-
-