Class HighResImagesBundle

  • All Implemented Interfaces:
    android.os.Parcelable, com.microblink.intent.MBIntentTransferable

    public class HighResImagesBundle
    extends com.microblink.intent.BaseIntentTransferable<HighResImagesBundle>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface android.os.Parcelable

        android.os.Parcelable.ClassLoaderCreator<T extends java.lang.Object>, android.os.Parcelable.Creator<T extends java.lang.Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static android.os.Parcelable.Creator<HighResImagesBundle> CREATOR  
      • Fields inherited from interface android.os.Parcelable

        CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE
    • Field Detail

      • CREATOR

        @NonNull
        public static final android.os.Parcelable.Creator<HighResImagesBundle> CREATOR
    • Constructor Detail

      • HighResImagesBundle

        public HighResImagesBundle()
      • HighResImagesBundle

        public HighResImagesBundle​(@NonNull
                                   android.content.Intent intent)
    • Method Detail

      • clearImages

        public void clearImages()
      • getUniqueIdIntentExtraKey

        @NonNull
        protected java.lang.String getUniqueIdIntentExtraKey()
        Description copied from class: com.microblink.intent.BaseIntentTransferable
        Returns 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:
        getUniqueIdIntentExtraKey in class com.microblink.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.intent.BaseIntentTransferable
        Returns parcelable creator for concrete intent transferable type.
        Specified by:
        getConcreteCreator in class com.microblink.intent.BaseIntentTransferable<HighResImagesBundle>
        Returns:
        parcelable creator for concrete intent transferable type.
      • consumeContentFromLoadedObject

        protected void consumeContentFromLoadedObject​(@NonNull
                                                      HighResImagesBundle loadedObject)
        Description copied from class: com.microblink.intent.BaseIntentTransferable
        Consumes content from object loaded from intent.
        Specified by:
        consumeContentFromLoadedObject in class com.microblink.intent.BaseIntentTransferable<HighResImagesBundle>
      • readFromParcel

        protected void readFromParcel​(@NonNull
                                      android.os.Parcel in)
        Overrides:
        readFromParcel in class com.microblink.intent.BaseIntentTransferable<HighResImagesBundle>
      • writeToParcel

        public void writeToParcel​(@NonNull
                                  android.os.Parcel dest,
                                  int flags)
        Specified by:
        writeToParcel in interface android.os.Parcelable
        Overrides:
        writeToParcel in class com.microblink.intent.BaseIntentTransferable<HighResImagesBundle>