Class CroatiaPdf417PaymentRecognizer.Result
java.lang.Object
com.microblink.photopay.entities.Entity.Result
com.microblink.photopay.entities.recognizers.Recognizer.Result
com.microblink.photopay.entities.recognizers.photopay.croatia.CroatiaPdf417PaymentRecognizer.Result
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- CroatiaPdf417PaymentRecognizer
-
Nested Class Summary
Nested classes/interfaces inherited from class com.microblink.photopay.entities.recognizers.Recognizer.Result
Recognizer.Result.State
-
Field Summary
Modifier and TypeFieldDescriptionstatic final android.os.Parcelable.Creator<CroatiaPdf417PaymentRecognizer.Result>
Fields inherited from class com.microblink.photopay.entities.Entity.Result
mOwner
Fields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
Create a copy of the result.protected void
deserializeFromByteArray
(byte[] arr) The account number to which the payment goesint
The scanned amount in smallest EUR monetary unit, i.e.int
The scanned amount in smallest HRK monetary unit, i.e.The bank code of the receiver bankThe due date for payment; available only for HUB3 slipsgetIban()
The International bank account number of the account to which the payment goesThe additional data available at the end of HUB3 QR and PDF417 barcodeThe address of the payerThe detailed address of the payer; available only for HUB3 slipsThe name of the payerThe description of the paymentThe description code of the paymentThe purpose code of the paymentThe address of the payment receiverThe detailed address of the payment receiver; available only for HUB3 slipsThe name of the receiving sideThe reference of the paymentThe reference model of the paymentSlip ID (e.g HUB3_BARCODE)boolean
The information if the conversion from HRK to EUR is performed or notboolean
True if returned result is uncertain, i.e.protected byte[]
protected void
terminateNative
(long nativeContext) toString()
Methods inherited from class com.microblink.photopay.entities.recognizers.Recognizer.Result
getResultState, isEmpty
Methods inherited from class com.microblink.photopay.entities.Entity.Result
describeContents, finalize, getNativeContext, readFromParcel, writeToParcel
-
Field Details
-
CREATOR
-
-
Constructor Details
-
Result
protected Result(long nativeResult)
-
-
Method Details
-
getBankCode
The bank code of the receiver bank -
getAmountHrk
public int getAmountHrk()The scanned amount in smallest HRK monetary unit, i.e. lipa, 0 if nothing was scanned. -
getAmountEur
public int getAmountEur()The scanned amount in smallest EUR monetary unit, i.e. cent, 0 if nothing was scanned. -
getDueDate
The due date for payment; available only for HUB3 slips -
getAccountNumber
The account number to which the payment goes -
isUncertain
public boolean isUncertain()True if returned result is uncertain, i.e. if scanned barcode was incomplete (i.e. has parts of it missing). -
getPaymentDescription
The description of the payment -
getReference
The reference of the payment -
getPaymentDescriptionCode
The description code of the payment -
getPayerAddress
The address of the payer -
isConversionToEurPerformed
public boolean isConversionToEurPerformed()The information if the conversion from HRK to EUR is performed or not -
getIban
The International bank account number of the account to which the payment goes -
getPurposeCode
The purpose code of the payment -
getPayerName
The name of the payer -
getRecipientName
The name of the receiving side -
getRecipientDetailedAddress
The detailed address of the payment receiver; available only for HUB3 slips -
getSlipId
Slip ID (e.g HUB3_BARCODE) -
getRecipientAddress
The address of the payment receiver -
getReferenceModel
The reference model of the payment -
getPayerDetailedAddress
The detailed address of the payer; available only for HUB3 slips -
getOptionalData
The additional data available at the end of HUB3 QR and PDF417 barcode -
toString
-
serializeToByteArray
@Nullable protected byte[] serializeToByteArray()- Specified by:
serializeToByteArray
in classEntity.Result
-
deserializeFromByteArray
protected void deserializeFromByteArray(@NonNull byte[] arr) - Specified by:
deserializeFromByteArray
in classEntity.Result
-
clone
Description copied from class:Entity.Result
Create a copy of the result. This is required in order to retain the result even after owning entity has mutated it.- Specified by:
clone
in classRecognizer.Result
- Returns:
- a copy of the result
-
terminateNative
protected void terminateNative(long nativeContext) - Specified by:
terminateNative
in classEntity.Result
-