Class HungaryQrCodePaymentRecognizer.Result
java.lang.Object
com.microblink.photopay.entities.Entity.Result
com.microblink.photopay.entities.recognizers.Recognizer.Result
com.microblink.photopay.entities.recognizers.photopay.hungary.HungaryQrCodePaymentRecognizer.Result
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- HungaryQrCodePaymentRecognizer
-
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<HungaryQrCodePaymentRecognizer.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) int
The scanned amount in HUF.getBic()
Bank Identifier Code of the bank of payer or payeeIndicates character set used inside QR Code.The customer identifier.The due date of the payment.getIban()
The IBAN of the payer or payee.Indicates payment situation in which QR Code was generated.The invoice or receipt identifier.The loyalty or discount scheme identifier.The merchant device (POS, cash register) identifier.getName()
The name of the payer or payee.getNav()
The NAV verification code.The payment situation identifier.Raw resultThe internal transaction identifier of payee.The remittance information.The retail unit or shop identifier.getUrl()
The URL.The timestamp validity period of the payment.Version of Hungarian QR Code standard.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
-
getLoyaltyID
The loyalty or discount scheme identifier. -
getAmount
public int getAmount()The scanned amount in HUF. -
getCharacterSet
Indicates character set used inside QR Code. -
getIdCode
Indicates payment situation in which QR Code was generated. -
getPaymentSituationID
The payment situation identifier. -
getRawResult
Raw result -
getDueDate
The due date of the payment. -
getVersionNumber
Version of Hungarian QR Code standard. -
getUrl
The URL. -
getMerchantDeviceID
The merchant device (POS, cash register) identifier. -
getValidityPeriod
The timestamp validity period of the payment. -
getRemittanceInformation
The remittance information. -
getIban
The IBAN of the payer or payee. -
getCustomerID
The customer identifier. -
getName
The name of the payer or payee. -
getInvoiceID
The invoice or receipt identifier. -
getRecipientInternalID
The internal transaction identifier of payee. -
getShopID
The retail unit or shop identifier. -
getBic
Bank Identifier Code of the bank of payer or payee -
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
-