Class CroatiaSlipRecognizer.Result
java.lang.Object
com.microblink.photopay.entities.Entity.Result
com.microblink.photopay.entities.recognizers.Recognizer.Result
com.microblink.photopay.entities.recognizers.photopay.croatia.slip.CroatiaSlipRecognizer.Result
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- CroatiaSlipRecognizer
-
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<CroatiaSlipRecognizer.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
Returns the scanned amount in smallest currency (e.g.The bank code of the receiver bankgetIban()
The International bank account number of the account to which the payment goesReturns the scanned amount as big decimal value in normal currency (e.g.The account number of the payerThe bank code of the payer bankThe international bank account number of the payer accountThe name of the payerThe payer reference modelThe payer reference numberStatus of the payer referenceThe description of the paymentThe description code of the paymentThe purpose code of the paymentThe reference model of the paymentThe reference of the paymentStatus of the referenceSlip ID (e.g Hub3Right)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 -
getAmount
public int getAmount()Returns the scanned amount in smallest currency (e.g. cents). Return 0 if nothing was scanned.- Returns:
- the scanned amount in smallest currency (e.g. cents).
-
getPayerReferenceNumber
The payer reference number -
getReferenceNumberStatus
Status of the reference -
getAccountNumber
The account number to which the payment goes -
getPayerIban
The international bank account number of the payer account -
getPayerBankCode
The bank code of the payer bank -
getPaymentDescription
The description of the payment -
getPayerAccountNumber
The account number of the payer -
getPaymentDescriptionCode
The description code of the payment -
getPayerReferenceNumberStatus
Status of the payer reference -
getReferenceNumber
The reference of the payment -
getIban
The International bank account number of the account to which the payment goes -
getPayerReferenceModel
The payer reference model -
getPurposeCode
The purpose code of the payment -
getPayerName
The name of the payer -
getSlipId
Slip ID (e.g Hub3Right) -
getReferenceModel
The reference model of the payment -
getParsedAmount
Returns the scanned amount as big decimal value in normal currency (e.g. euros).- Returns:
- the scanned amount as big decimal value in normal currency (e.g. euros).
-
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
-