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 PayslipV2BankAccountDetailbankAccountDetailsInformation about the employee's bank account.protected PayslipV2EmployeeemployeeInformation about the employee.protected PayslipV2EmployeremployerInformation about the employer.protected PayslipV2EmploymentemploymentInformation about the employment.protected PayslipV2PayDetailpayDetailDetailed information about the pay.protected PayslipV2PayPeriodpayPeriodInformation about the pay period.protected PayslipV2PtoptoInformation about paid time off.protected List<PayslipV2SalaryDetail>salaryDetailsDetailed information about the earnings. 
- 
Constructor Summary
Constructors Constructor Description PayslipV2Document() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)PayslipV2BankAccountDetailgetBankAccountDetails()Information about the employee's bank account.PayslipV2EmployeegetEmployee()Information about the employee.PayslipV2EmployergetEmployer()Information about the employer.PayslipV2EmploymentgetEmployment()Information about the employment.PayslipV2PayDetailgetPayDetail()Detailed information about the pay.PayslipV2PayPeriodgetPayPeriod()Information about the pay period.PayslipV2PtogetPto()Information about paid time off.List<PayslipV2SalaryDetail>getSalaryDetails()Detailed information about the earnings.inthashCode()booleanisEmpty()Returnstrueif there are no predictions values.StringtoString() 
 - 
 
- 
- 
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:PredictionReturnstrueif there are no predictions values. Accessing prediction values when this istruemay result in aNullPointerException- Specified by:
 isEmptyin 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)
 
 - 
 
 -