-
- All Implemented Interfaces:
-
android.os.Parcelable,net.gini.android.capture.Document
public class GiniCaptureMultiPageDocument<T extends GiniCaptureDocument, E extends GiniCaptureDocumentError> extends GiniCaptureDocument
Internal use only.
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<GiniCaptureMultiPageDocument>CREATOR
-
Constructor Summary
Constructors Constructor Description GiniCaptureMultiPageDocument(Document.Type type, Document.Source source, Document.ImportMethod importMethod, String mimeType, boolean isReviewable)GiniCaptureMultiPageDocument(Document.Type type, String mimeType, T document)
-
Method Summary
Modifier and Type Method Description intdescribeContents()Internal use only. voidwriteToParcel(@NonNull() Parcel dest, int flags)Internal use only. voidloadData(@NonNull() Context context, @NonNull() AsyncCallback<Array<byte>, Exception> callback)voidaddDocument(@NonNull() T document)voidunloadAllDocumentData()voidsetErrorForDocument(@NonNull() T document, @NonNull() E error)EgetErrorForDocument(@NonNull() T document)voidremoveErrorForDocument(@NonNull() T document)List<T>getDocuments()voidremoveImageDocumentAtPosition(int position)voidaddDocuments(@NonNull() List<T> documents)booleanhasDocumentError(ImageDocument imageDocument)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, 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
-
-
Constructor Detail
-
GiniCaptureMultiPageDocument
GiniCaptureMultiPageDocument(Document.Type type, Document.Source source, Document.ImportMethod importMethod, String mimeType, boolean isReviewable)
-
GiniCaptureMultiPageDocument
GiniCaptureMultiPageDocument(Document.Type type, String mimeType, T document)
-
-
Method Detail
-
describeContents
int describeContents()
Internal use only.
-
writeToParcel
void writeToParcel(@NonNull() Parcel dest, int flags)
Internal use only.
-
loadData
void loadData(@NonNull() Context context, @NonNull() AsyncCallback<Array<byte>, Exception> callback)
-
addDocument
void addDocument(@NonNull() T document)
-
unloadAllDocumentData
void unloadAllDocumentData()
-
setErrorForDocument
void setErrorForDocument(@NonNull() T document, @NonNull() E error)
-
getErrorForDocument
@Nullable() E getErrorForDocument(@NonNull() T document)
-
removeErrorForDocument
void removeErrorForDocument(@NonNull() T document)
-
getDocuments
List<T> getDocuments()
-
removeImageDocumentAtPosition
void removeImageDocumentAtPosition(int position)
-
addDocuments
void addDocuments(@NonNull() List<T> documents)
-
hasDocumentError
boolean hasDocumentError(ImageDocument imageDocument)
-
hashCode
int hashCode()
-
-
-
-