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 PayslipV3BankAccountDetailbankAccountDetailsInformation about the employee's bank account.protected PayslipV3EmployeeemployeeInformation about the employee.protected PayslipV3EmployeremployerInformation about the employer.protected PayslipV3EmploymentemploymentInformation about the employment.protected List<PayslipV3PaidTimeOff>paidTimeOffInformation about paid time off.protected PayslipV3PayDetailpayDetailDetailed information about the pay.protected PayslipV3PayPeriodpayPeriodInformation about the pay period.protected List<PayslipV3SalaryDetail>salaryDetailsDetailed information about the earnings.
-
Constructor Summary
Constructors Constructor Description PayslipV3Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)PayslipV3BankAccountDetailgetBankAccountDetails()Information about the employee's bank account.PayslipV3EmployeegetEmployee()Information about the employee.PayslipV3EmployergetEmployer()Information about the employer.PayslipV3EmploymentgetEmployment()Information about the employment.List<PayslipV3PaidTimeOff>getPaidTimeOff()Information about paid time off.PayslipV3PayDetailgetPayDetail()Detailed information about the pay.PayslipV3PayPeriodgetPayPeriod()Information about the pay period.List<PayslipV3SalaryDetail>getSalaryDetails()Detailed information about the earnings.inthashCode()booleanisEmpty()Returnstrueif there are no predictions values.StringtoString()
-
-
-
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:PredictionReturnstrueif there are no predictions values. Accessing prediction values when this istruemay result in aNullPointerException- Specified by:
isEmptyin 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)
-
-