Class HighResImagesBundle
- java.lang.Object
-
- com.microblink.documentverification.intent.BaseIntentTransferable<HighResImagesBundle>
-
- com.microblink.documentverification.entities.recognizers.HighResImagesBundle
-
- All Implemented Interfaces:
android.os.Parcelable,com.microblink.documentverification.intent.MBIntentTransferable
public class HighResImagesBundle extends com.microblink.documentverification.intent.BaseIntentTransferable<HighResImagesBundle>
-
-
Field Summary
Fields Modifier and Type Field Description static android.os.Parcelable.Creator<HighResImagesBundle>CREATOR
-
Constructor Summary
Constructors Constructor Description HighResImagesBundle()HighResImagesBundle(android.content.Intent intent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddImage(HighResImageWrapper image)voidclearImages()protected voidconsumeContentFromLoadedObject(HighResImagesBundle loadedObject)Consumes content from object loaded from intent.protected android.os.Parcelable.Creator<? extends HighResImagesBundle>getConcreteCreator()Returns parcelable creator for concrete intent transferable type.java.util.List<HighResImageWrapper>getImages()protected java.lang.StringgetUniqueIdIntentExtraKey()Returns intent extra that will be used for transferring object unique ID.protected voidreadFromParcel(android.os.Parcel in)voidwriteToParcel(android.os.Parcel dest, int flags)
-
-
-
Field Detail
-
CREATOR
@NonNull public static final android.os.Parcelable.Creator<HighResImagesBundle> CREATOR
-
-
Method Detail
-
addImage
public void addImage(@NonNull HighResImageWrapper image)
-
clearImages
public void clearImages()
-
getImages
@NonNull public java.util.List<HighResImageWrapper> getImages()
-
getUniqueIdIntentExtraKey
@NonNull protected java.lang.String getUniqueIdIntentExtraKey()
Description copied from class:com.microblink.documentverification.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.documentverification.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.documentverification.intent.BaseIntentTransferableReturns parcelable creator for concrete intent transferable type.- Specified by:
getConcreteCreatorin classcom.microblink.documentverification.intent.BaseIntentTransferable<HighResImagesBundle>- Returns:
- parcelable creator for concrete intent transferable type.
-
consumeContentFromLoadedObject
protected void consumeContentFromLoadedObject(@NonNull HighResImagesBundle loadedObject)Description copied from class:com.microblink.documentverification.intent.BaseIntentTransferableConsumes content from object loaded from intent.- Specified by:
consumeContentFromLoadedObjectin classcom.microblink.documentverification.intent.BaseIntentTransferable<HighResImagesBundle>
-
readFromParcel
protected void readFromParcel(@NonNull android.os.Parcel in)- Overrides:
readFromParcelin classcom.microblink.documentverification.intent.BaseIntentTransferable<HighResImagesBundle>
-
writeToParcel
public void writeToParcel(@NonNull android.os.Parcel dest, int flags)- Specified by:
writeToParcelin interfaceandroid.os.Parcelable- Overrides:
writeToParcelin classcom.microblink.documentverification.intent.BaseIntentTransferable<HighResImagesBundle>
-
-