Class SlovakiaDataMatrixPaymentRecognizer.Result
java.lang.Object
com.microblink.photopay.entities.Entity.Result
com.microblink.photopay.entities.recognizers.Recognizer.Result
com.microblink.photopay.entities.recognizers.photopay.slovakia.SlovakiaDataMatrixPaymentRecognizer.Result
- All Implemented Interfaces:
android.os.Parcelable
- Enclosing class:
- SlovakiaDataMatrixPaymentRecognizer
-
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<SlovakiaDataMatrixPaymentRecognizer.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 smallest currency (e.g.The constant symbolThe currency of the payment.getIban()
The international bank account number of the account to which the payment goesThe orientation numberThe payers addressThe payers nameThe payment descriptionThe processing codeThe product codeRaw resultsThe reference of the paymentThe service codeThe specific symbolThe variable symbolprotected 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
public static final android.os.Parcelable.Creator<SlovakiaDataMatrixPaymentRecognizer.Result> CREATOR
-
-
Constructor Details
-
Result
protected Result(long nativeResult)
-
-
Method Details
-
getAmount
public int getAmount()The scanned amount in smallest currency (e.g. cents), 0 if nothing was scanned. -
getServiceCode
The service code -
getProcessingCode
The processing code -
getRawResult
Raw results -
getSpecificSymbol
The specific symbol -
getOrientationNumber
The orientation number -
getPaymentDescription
The payment description -
getReference
The reference of the payment -
getConstantSymbol
The constant symbol -
getPayerAddress
The payers address -
getProductCode
The product code -
getVariableSymbol
The variable symbol -
getIban
The international bank account number of the account to which the payment goes -
getPayerName
The payers name -
getCurrency
The currency of the payment. -
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
-