-
- All Implemented Interfaces:
-
android.os.Parcelable,net.gini.android.capture.Document
public final class QRCodeDocument extends GiniCaptureDocument
Contains payment information required for transactions that were parsed from a document with a QR Code.
Payment data from BezahlCodeand EPC069-12(Stuzza (AT) and GiroCode (DE)) QRCodes are detected and read.
Get the contents with (getData) and upload it to the Gini API to get the extractions.
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<QRCodeDocument>CREATOR
-
Method Summary
Modifier and Type Method Description static QRCodeDocumentfromPaymentQRCodeData(@NonNull() PaymentQRCodeData paymentQRCodeData)Creates an instance with the provided QR Code data. intdescribeContents()Internal use only. voidwriteToParcel(@NonNull() Parcel dest, int flags)Internal use only. booleanequals(Object o)inthashCode()-
Methods inherited from class net.gini.android.capture.document.GiniCaptureDocument
generateUploadMetadata, getData, getId, getImportMethod, getIntent, getMimeType, getParcelableMemoryCacheTag, getSource, getType, getUri, isImported, isReviewable, loadData, setData, setParcelableMemoryCacheTag, toString, unloadData, writeToParcel -
Methods inherited from class android.os.Parcelable
describeContents, writeToParcel -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
fromPaymentQRCodeData
static QRCodeDocument fromPaymentQRCodeData(@NonNull() PaymentQRCodeData paymentQRCodeData)
Creates an instance with the provided QR Code data.
- Parameters:
paymentQRCodeData- contents of a payment QR Code
-
describeContents
int describeContents()
Internal use only.
-
writeToParcel
void writeToParcel(@NonNull() Parcel dest, int flags)
Internal use only.
-
hashCode
int hashCode()
-
-
-
-