Class HighResImagesBundle
java.lang.Object
com.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>
com.microblink.photopay.entities.recognizers.HighResImagesBundle
- All Implemented Interfaces:
android.os.Parcelable,com.microblink.photopay.intent.MBIntentTransferable
public class HighResImagesBundle
extends com.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>
-
Nested Class Summary
-
Field Summary
FieldsFields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddImage(HighResImageWrapper image) voidprotected voidconsumeContentFromLoadedObject(HighResImagesBundle loadedObject) Consumes content from object loaded from intent.protected android.os.Parcelable.Creator<? extends HighResImagesBundle>Returns parcelable creator for concrete intent transferable type.protected StringReturns intent extra that will be used for transferring object unique ID.protected voidreadFromParcel(android.os.Parcel in) voidwriteToParcel(android.os.Parcel dest, int flags) Methods inherited from class com.microblink.photopay.intent.BaseIntentTransferable
clearSavedState, describeContents, existsInIntent, loadFromIntent, saveState, saveToIntent
-
Field Details
-
CREATOR
-
-
Constructor Details
-
HighResImagesBundle
public HighResImagesBundle() -
HighResImagesBundle
public HighResImagesBundle(@NonNull android.content.Intent intent)
-
-
Method Details
-
addImage
-
clearImages
public void clearImages() -
getImages
-
getUniqueIdIntentExtraKey
Description copied from class:com.microblink.photopay.intent.BaseIntentTransferableReturns intent extra that will be used for transferring object unique ID. Different concrete classes cannot use the same intent extra key for this purpose because that will make sending objects from different concrete classes over the same intent impossible.- Specified by:
getUniqueIdIntentExtraKeyin classcom.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>- Returns:
- intent extra that will be used for transferring object unique ID.
-
getConcreteCreator
@NonNull protected android.os.Parcelable.Creator<? extends HighResImagesBundle> getConcreteCreator()Description copied from class:com.microblink.photopay.intent.BaseIntentTransferableReturns parcelable creator for concrete intent transferable type.- Specified by:
getConcreteCreatorin classcom.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>- Returns:
- parcelable creator for concrete intent transferable type.
-
consumeContentFromLoadedObject
Description copied from class:com.microblink.photopay.intent.BaseIntentTransferableConsumes content from object loaded from intent.- Specified by:
consumeContentFromLoadedObjectin classcom.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>
-
readFromParcel
protected void readFromParcel(@NonNull android.os.Parcel in) - Overrides:
readFromParcelin classcom.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>
-
writeToParcel
public void writeToParcel(@NonNull android.os.Parcel dest, int flags) - Specified by:
writeToParcelin interfaceandroid.os.Parcelable- Overrides:
writeToParcelin classcom.microblink.photopay.intent.BaseIntentTransferable<HighResImagesBundle>
-