# Hierarchy For All Packages

Package Hierarchies:

- com.microblink.blinkid,
- com.microblink.blinkid.activity,
- com.microblink.blinkid.activity.result,
- com.microblink.blinkid.activity.result.contract,
- com.microblink.blinkid.directApi,
- com.microblink.blinkid.entities,
- com.microblink.blinkid.entities.detectors.quad,
- com.microblink.blinkid.entities.detectors.quad.mrtd,
- com.microblink.blinkid.entities.processors,
- com.microblink.blinkid.entities.processors.imageReturn,
- com.microblink.blinkid.entities.recognizers,
- com.microblink.blinkid.entities.recognizers.blinkbarcode,
- com.microblink.blinkid.entities.recognizers.blinkbarcode.usdl,
- com.microblink.blinkid.entities.recognizers.blinkid,
- com.microblink.blinkid.entities.recognizers.blinkid.documentface,
- com.microblink.blinkid.entities.recognizers.blinkid.generic,
- com.microblink.blinkid.entities.recognizers.blinkid.generic.barcode,
- com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo,
- com.microblink.blinkid.entities.recognizers.blinkid.generic.datamatch,
- com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis,
- com.microblink.blinkid.entities.recognizers.blinkid.generic.viz,
- com.microblink.blinkid.entities.recognizers.blinkid.idbarcode,
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions,
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi,
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode,
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension,
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult,
- com.microblink.blinkid.entities.recognizers.blinkid.mrtd,
- com.microblink.blinkid.entities.recognizers.blinkid.passport,
- com.microblink.blinkid.entities.recognizers.blinkid.usdl,
- com.microblink.blinkid.entities.recognizers.blinkid.visa,
- com.microblink.blinkid.entities.recognizers.classifier,
- com.microblink.blinkid.entities.recognizers.framegrabber,
- com.microblink.blinkid.entities.recognizers.successframe,
- com.microblink.blinkid.entities.recognizers.templating,
- com.microblink.blinkid.entities.recognizers.templating.dewarpPolicies,
- com.microblink.blinkid.entities.settings,
- com.microblink.blinkid.entities.util,
- com.microblink.blinkid.fragment,
- com.microblink.blinkid.fragment.overlay,
- com.microblink.blinkid.fragment.overlay.blinkid,
- com.microblink.blinkid.fragment.overlay.blinkid.document,
- com.microblink.blinkid.fragment.overlay.blinkid.legacy.documentverification,
- com.microblink.blinkid.fragment.overlay.blinkid.reticleui,
- com.microblink.blinkid.fragment.overlay.blinkid.reticleui.strings.options,
- com.microblink.blinkid.fragment.overlay.blinkid.settings.options,
- com.microblink.blinkid.fragment.overlay.components,
- com.microblink.blinkid.fragment.overlay.components.debug,
- com.microblink.blinkid.fragment.overlay.components.feedback,
- com.microblink.blinkid.fragment.overlay.components.feedback.view,
- com.microblink.blinkid.fragment.overlay.components.onboarding,
- com.microblink.blinkid.fragment.overlay.components.settings,
- com.microblink.blinkid.fragment.overlay.components.snackbar,
- com.microblink.blinkid.fragment.overlay.components.statusmsg,
- com.microblink.blinkid.fragment.overlay.reticle,
- com.microblink.blinkid.fragment.overlay.verification,
- com.microblink.blinkid.geometry,
- com.microblink.blinkid.hardware,
- com.microblink.blinkid.hardware.accelerometer,
- com.microblink.blinkid.hardware.camera,
- com.microblink.blinkid.hardware.orientation,
- com.microblink.blinkid.image,
- com.microblink.blinkid.image.highres,
- com.microblink.blinkid.intent,
- com.microblink.blinkid.licence.exception,
- com.microblink.blinkid.locale,
- com.microblink.blinkid.metadata,
- com.microblink.blinkid.metadata.detection,
- com.microblink.blinkid.metadata.detection.points,
- com.microblink.blinkid.metadata.detection.quad,
- com.microblink.blinkid.metadata.glare,
- com.microblink.blinkid.metadata.image,
- com.microblink.blinkid.metadata.ocr,
- com.microblink.blinkid.metadata.recognition,
- com.microblink.blinkid.metadata.text,
- com.microblink.blinkid.recognition,
- com.microblink.blinkid.results.date,
- com.microblink.blinkid.results.ocr,
- com.microblink.blinkid.uisettings,
- com.microblink.blinkid.uisettings.options,
- com.microblink.blinkid.util,
- com.microblink.blinkid.view,
- com.microblink.blinkid.view.ocrResult,
- com.microblink.blinkid.view.recognition,
- com.microblink.blinkid.view.viewfinder,
- com.microblink.blinkid.view.viewfinder.managers,
- com.microblink.blinkid.view.viewfinder.points,
- com.microblink.blinkid.view.viewfinder.quadview

## Class Hierarchy

- java.lang.Object
  - androidx.activity.result.contract.ActivityResultContract<I,O>
    - com.microblink.blinkid.activity.result.contract.MbScan
    - com.microblink.blinkid.activity.result.contract.OneSideDocumentScan
    - com.microblink.blinkid.activity.result.contract.TwoSideDocumentScan
  - com.microblink.blinkid.uisettings.ActivityRunner
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.AdditionalProcessingInfo (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.reticle.AnimationEndListener (implements android.animation.Animator.AnimatorListener)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.barcode.BarcodeDriverLicenseDetailedInfo (implements android.os.Parcelable)
  - com.microblink.blinkid.entities.recognizers.blinkid.idbarcode.BarcodeElements
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.barcode.BarcodeResult
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.barcode.BarcodeVehicleClassInfo (implements android.os.Parcelable)
  - com.microblink.blinkid.view.BaseCameraView.BaseCameraListener (implements com.microblink.blinkid.hardware.camera.CameraListener)
  - com.microblink.blinkid.view.BaseCameraView.BaseCameraViewEventsListener (implements com.microblink.blinkid.view.surface.ICameraView.CameraViewEventListener)
  - com.microblink.blinkid.view.BaseCameraView.BaseOrientationChangeListener (implements com.microblink.blinkid.hardware.orientation.OrientationChangeListener)
    - com.microblink.blinkid.view.CameraViewGroup.CameraViewGroupOrientationChangeListener
  - com.microblink.blinkid.intent.BaseIntentTransferable<T> (implements com.microblink.blinkid.intent.MBIntentTransferable)
    - com.microblink.blinkid.entities.recognizers.HighResImagesBundle
    - com.microblink.blinkid.entities.util.IntentTransferableEntity<E>
    - com.microblink.blinkid.entities.recognizers.RecognizerBundle
  - com.microblink.blinkid.fragment.overlay.BaseOverlayController (implements com.microblink.blinkid.fragment.overlay.ScanningOverlay)
    - com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlayController
  - com.microblink.blinkid.activity.result.BaseScanResult<T>
    - com.microblink.blinkid.activity.result.OneSideScanResult
    - com.microblink.blinkid.activity.result.ScanResult
    - com.microblink.blinkid.activity.result.TwoSideScanResult
  - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.BlinkIdDialogOnboardingPresenter (implements com.microblink.blinkid.fragment.overlay.components.onboarding.OnboardingPresenter)
  - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.BlinkIdDialogOnboardingView (implements com.microblink.blinkid.fragment.overlay.components.onboarding.OnboardingView)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.BlinkIdMultiSideRecognizer.VerificationConstants
  - com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlaySettings
  - com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlaySettings.Builder (implements com.microblink.blinkid.fragment.overlay.blinkid.settings.options.BlinkIdOverlaySettingsOptions<T>)
  - com.microblink.blinkid.util.CameraPermissionManager
  - com.microblink.blinkid.uisettings.CameraSettings (implements android.os.Parcelable)
  - com.microblink.blinkid.uisettings.CameraSettings.Builder
  - com.microblink.blinkid.results.ocr.CharWithVariants (implements android.os.Parcelable)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.ClassAnonymizationSettings
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.ClassAnonymizationSettings.Builder
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.ClassInfo
  - android.content.Context
    - android.content.ContextWrapper
      - android.view.ContextThemeWrapper
        - android.app.Activity (implements android.content.ComponentCallbacks2, android.view.KeyEvent.Callback, android.view.LayoutInflater.Factory2, android.view.View.OnCreateContextMenuListener, android.view.Window.Callback)
          - androidx.core.app.ComponentActivity (implements androidx.core.view.KeyEventDispatcher.Component, androidx.lifecycle.LifecycleOwner)
            - androidx.activity.ComponentActivity (implements androidx.activity.result.ActivityResultCaller, androidx.activity.result.ActivityResultRegistryOwner, androidx.activity.contextaware.ContextAware, androidx.activity.FullyDrawnReporterOwner, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.core.view.MenuHost, androidx.activity.OnBackPressedDispatcherOwner, androidx.core.content.OnConfigurationChangedProvider, androidx.core.app.OnMultiWindowModeChangedProvider, androidx.core.app.OnNewIntentProvider, androidx.core.app.OnPictureInPictureModeChangedProvider, androidx.core.content.OnTrimMemoryProvider, androidx.savedstate.SavedStateRegistryOwner, androidx.lifecycle.ViewModelStoreOwner)
              - androidx.fragment.app.FragmentActivity (implements androidx.core.app.ActivityCompat.OnRequestPermissionsResultCallback, androidx.core.app.ActivityCompat.RequestPermissionsRequestCodeValidator)
                - androidx.appcompat.app.AppCompatActivity (implements androidx.appcompat.app.ActionBarDrawerToggle.DelegateProvider, androidx.appcompat.app.AppCompatCallback, androidx.core.app.TaskStackBuilder.SupportParentable)
                  - com.microblink.blinkid.activity.BlinkIdActivity
                  - com.microblink.blinkid.activity.DocumentScanActivity
                  - com.microblink.blinkid.activity.LegacyDocumentVerificationActivity
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.CustomClassRules
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.CustomClassRules.Builder
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.datamatch.DataMatchResult (implements android.os.Parcelable)
  - com.microblink.blinkid.results.date.Date (implements android.os.Parcelable, com.microblink.blinkid.results.date.SimpleDateResult)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.DateResult (implements android.os.Parcelable, com.microblink.blinkid.results.date.SimpleDateResult)
  - com.microblink.blinkid.results.date.DateUtils
  - com.microblink.blinkid.fragment.overlay.components.debug.DebugViewHandler
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.DependentInfo (implements android.os.Parcelable)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.DetailedFieldType
  - com.microblink.blinkid.entities.recognizers.templating.DewarpPolicy
    - com.microblink.blinkid.entities.recognizers.templating.dewarpPolicies.DPIBasedDewarpPolicy
    - com.microblink.blinkid.entities.recognizers.templating.dewarpPolicies.FixedDewarpPolicy
    - com.microblink.blinkid.entities.recognizers.templating.dewarpPolicies.NoUpScalingDewarpPolicy
  - com.microblink.blinkid.metadata.DisplayableObject
    - com.microblink.blinkid.metadata.detection.DisplayableDetection
      - com.microblink.blinkid.metadata.detection.points.DisplayablePointsDetection
      - com.microblink.blinkid.metadata.detection.quad.DisplayableQuadDetection
    - com.microblink.blinkid.metadata.ocr.DisplayableOcrResult
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.DocumentNumberAnonymizationSettings
  - com.microblink.blinkid.fragment.overlay.blinkid.document.DocumentOverlayStrings (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.blinkid.document.DocumentOverlayView (implements com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlayView)
  - com.microblink.blinkid.fragment.overlay.DocumentRecognizerManager
  - com.microblink.blinkid.view.viewfinder.managers.DocumentViewfinderManager
  - com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.DpiOptionsUtils
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.DriverLicenseDetailedInfo (implements android.os.Parcelable)
  - com.microblink.blinkid.entities.Entity<T> (implements android.os.Parcelable)
    - com.microblink.blinkid.entities.processors.Processor<T>
      - com.microblink.blinkid.entities.processors.imageReturn.ImageReturnProcessor
    - com.microblink.blinkid.entities.recognizers.Recognizer<T> (implements com.microblink.blinkid.entities.util.JsonizableEntity)
      - com.microblink.blinkid.entities.recognizers.blinkid.generic.BlinkIdMultiSideRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.generic.BarcodeScanningStartedCallbackOptions, com.microblink.blinkid.entities.recognizers.classifier.ClassifierCallbackOptions, com.microblink.blinkid.entities.recognizers.blinkid.CombinedRecognizer, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeSignatureImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.SignatureImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.SignatureImageOptions)
      - com.microblink.blinkid.entities.recognizers.blinkid.generic.BlinkIdSingleSideRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.generic.BarcodeScanningStartedCallbackOptions, com.microblink.blinkid.entities.recognizers.classifier.ClassifierCallbackOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeSignatureImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.SignatureImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.SignatureImageOptions)
      - com.microblink.blinkid.entities.recognizers.blinkid.documentface.DocumentFaceRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions)
      - com.microblink.blinkid.entities.recognizers.framegrabber.FrameGrabberRecognizer
      - com.microblink.blinkid.entities.recognizers.blinkid.idbarcode.IdBarcodeRecognizer
      - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrtdCombinedRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.CombinedRecognizer, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions)
      - com.microblink.blinkid.entities.recognizers.blinkid.passport.PassportRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions, com.microblink.blinkid.entities.settings.GlareDetectorOptions)
      - com.microblink.blinkid.entities.recognizers.successframe.SuccessFrameGrabberRecognizer
      - com.microblink.blinkid.entities.recognizers.templating.TemplatingRecognizer<R> (implements com.microblink.blinkid.entities.settings.GlareDetectorOptions)
        - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrtdRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions, com.microblink.blinkid.entities.settings.GlareDetectorOptions)
      - com.microblink.blinkid.entities.recognizers.blinkid.usdl.UsdlCombinedRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.CombinedRecognizer, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions)
      - com.microblink.blinkid.entities.recognizers.blinkbarcode.usdl.UsdlRecognizer
      - com.microblink.blinkid.entities.recognizers.blinkid.visa.VisaRecognizer (implements com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions, com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions, com.microblink.blinkid.entities.settings.GlareDetectorOptions)
  - com.microblink.blinkid.entities.Entity.Result (implements android.os.Parcelable)
    - com.microblink.blinkid.entities.processors.Processor.Result
      - com.microblink.blinkid.entities.processors.imageReturn.ImageReturnProcessor.Result
    - com.microblink.blinkid.entities.recognizers.Recognizer.Result
      - com.microblink.blinkid.entities.recognizers.blinkid.generic.BlinkIdMultiSideRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.ClassInfoResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.CombinedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.CombinedResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedCombinedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedSignatureImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.ProcessingStatusResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.SignatureImageResult)
      - com.microblink.blinkid.entities.recognizers.blinkid.generic.BlinkIdSingleSideRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.ClassInfoResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedSignatureImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.ProcessingStatusResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.SignatureImageResult)
      - com.microblink.blinkid.entities.recognizers.blinkid.documentface.DocumentFaceRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult)
      - com.microblink.blinkid.entities.recognizers.framegrabber.FrameGrabberRecognizer.Result
      - com.microblink.blinkid.entities.recognizers.blinkid.idbarcode.IdBarcodeRecognizer.Result
      - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrtdCombinedRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.CombinedDataMatchResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.CombinedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.CombinedResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedCombinedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult)
      - com.microblink.blinkid.entities.recognizers.blinkid.passport.PassportRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult)
      - com.microblink.blinkid.entities.recognizers.successframe.SuccessFrameGrabberRecognizer.Result
      - com.microblink.blinkid.entities.recognizers.templating.TemplatingRecognizer.Result
        - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrtdRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult)
      - com.microblink.blinkid.entities.recognizers.blinkid.usdl.UsdlCombinedRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.CombinedDataMatchResult, com.microblink.blinkid.entities.recognizers.blinkid.CombinedResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult)
      - com.microblink.blinkid.entities.recognizers.blinkbarcode.usdl.UsdlRecognizer.Result
      - com.microblink.blinkid.entities.recognizers.blinkid.visa.VisaRecognizer.Result (implements com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult, com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult)
  - com.microblink.blinkid.fragment.overlay.components.ErrorDialogFactory
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.datamatch.FieldState (implements android.os.Parcelable)
  - androidx.fragment.app.Fragment (implements androidx.activity.result.ActivityResultCaller, android.content.ComponentCallbacks, androidx.lifecycle.HasDefaultViewModelProviderFactory, androidx.lifecycle.LifecycleOwner, androidx.savedstate.SavedStateRegistryOwner, android.view.View.OnCreateContextMenuListener, androidx.lifecycle.ViewModelStoreOwner)
    - com.microblink.blinkid.fragment.overlay.components.onboarding.OnboardingFragment
    - com.microblink.blinkid.fragment.RecognizerRunnerFragment
  - com.microblink.blinkid.hardware.HardwareInfo
  - com.microblink.blinkid.image.highres.HighResImageWrapper.Factory
  - com.microblink.blinkid.image.Image (implements android.os.Parcelable)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis.ImageAnalysisResult (implements android.os.Parcelable)
  - com.microblink.blinkid.image.ImageBuilder
  - com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.ImageExtensionFactors
  - com.microblink.blinkid.image.ImageFrame (implements com.microblink.blinkid.hardware.camera.frame.ICameraFrame)
  - com.microblink.blinkid.fragment.overlay.reticle.InnerReticleAnimator
  - com.microblink.blinkid.image.InputImage
  - com.microblink.blinkid.locale.LanguageUtils
  - com.microblink.blinkid.fragment.overlay.blinkid.legacy.documentverification.LegacyDocumentVerificationOverlayStrings (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.blinkid.legacy.documentverification.LegacyDocumentVerificationOverlayView (implements com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlayView)
  - com.microblink.blinkid.metadata.MetadataCallbacks
  - com.microblink.blinkid.MicroblinkSDK
  - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrtdCombinedRecognizer.VerificationConstants
  - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrzResult
  - com.microblink.blinkid.fragment.overlay.blinkid.NoOpImageUploadManager (implements com.microblink.blinkid.fragment.overlay.blinkid.ImageUploadManager)
  - com.microblink.blinkid.results.ocr.OcrBlock (implements android.os.Parcelable)
  - com.microblink.blinkid.results.ocr.OcrChar (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.components.feedback.OcrCharsFeedbackHandler (implements com.microblink.blinkid.fragment.overlay.components.feedback.RecognitionFeedbackHandler)
  - com.microblink.blinkid.fragment.overlay.components.feedback.OcrDotsFeedbackHandler (implements com.microblink.blinkid.fragment.overlay.components.feedback.RecognitionFeedbackHandler)
  - com.microblink.blinkid.results.ocr.OcrLine (implements android.os.Parcelable)
  - com.microblink.blinkid.results.ocr.OcrResult (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.components.settings.OverlayCameraSettings
  - com.microblink.blinkid.fragment.overlay.components.settings.OverlayCameraSettings.Builder
  - com.microblink.blinkid.fragment.overlay.OverlayResources
  - com.microblink.blinkid.fragment.overlay.OverlayStringsBuilder<Self,Key>
    - com.microblink.blinkid.fragment.overlay.blinkid.document.DocumentOverlayStrings.Builder
    - com.microblink.blinkid.fragment.overlay.blinkid.legacy.documentverification.LegacyDocumentVerificationOverlayStrings.Builder
    - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.ReticleOverlayStrings.Builder (implements com.microblink.blinkid.fragment.overlay.blinkid.reticleui.strings.options.ReticleOverlayStringsOptions<T>)
  - androidx.viewpager.widget.PagerAdapter
    - androidx.fragment.app.FragmentStatePagerAdapter
      - com.microblink.blinkid.fragment.overlay.components.onboarding.OnboardingPagerAdapter
  - com.microblink.blinkid.geometry.Point (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.components.feedback.PointSetFeedbackHandler (implements com.microblink.blinkid.fragment.overlay.components.feedback.RecognitionFeedbackHandler)
  - com.microblink.blinkid.entities.recognizers.templating.ProcessorGroup (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.reticle.ProgressAnimator
  - com.microblink.blinkid.geometry.Quadrilateral (implements android.os.Parcelable)
  - com.microblink.blinkid.view.viewfinder.quadview.QuadViewManager
  - com.microblink.blinkid.view.viewfinder.quadview.QuadViewManagerFactory
  - com.microblink.blinkid.fragment.overlay.components.feedback.RecognitionFeedbackHandlerFactory
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.RecognitionModeFilter (implements android.os.Parcelable)
  - com.microblink.blinkid.util.RecognizerCompatibility
  - com.microblink.blinkid.directApi.RecognizerRunner
  - com.microblink.blinkid.entities.recognizers.RecognizerUtils
  - com.microblink.blinkid.geometry.Rectangle (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.ReticleOverlayStrings (implements android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.ReticleOverlayView (implements com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlayView)
  - com.microblink.blinkid.fragment.overlay.reticle.RetryDialogStrings
  - com.microblink.blinkid.fragment.overlay.components.ScanSoundPlayer
  - com.microblink.blinkid.entities.recognizers.SignedPayload
  - com.microblink.blinkid.results.date.SimpleDate
  - com.microblink.blinkid.fragment.overlay.components.snackbar.SnackbarManager
  - com.microblink.blinkid.entities.detectors.quad.Specification
    - com.microblink.blinkid.entities.detectors.quad.mrtd.MrtdSpecification
  - com.microblink.blinkid.fragment.overlay.components.statusmsg.StatusTextManager
  - com.microblink.blinkid.fragment.overlay.components.statusmsg.StatusTextStyler.Default (implements com.microblink.blinkid.fragment.overlay.components.statusmsg.StatusTextStyler)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.StringResult (implements android.os.Parcelable)
  - com.microblink.blinkid.entities.recognizers.templating.TemplatingClass (implements android.os.Parcelable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.microblink.blinkid.licence.exception.LicenceKeyException
          - com.microblink.blinkid.licence.exception.InvalidLicenceKeyException
          - com.microblink.blinkid.licence.exception.LicenceLockedException
          - com.microblink.blinkid.licence.exception.RemoteLicenceCheckException
  - com.microblink.blinkid.fragment.overlay.TooltipManager
  - com.microblink.blinkid.fragment.overlay.components.TorchController
  - com.microblink.blinkid.uisettings.UISettings<ScanOverlayType>
    - com.microblink.blinkid.uisettings.BaseBlinkIdUiSettings (implements com.microblink.blinkid.uisettings.options.BackSideScanningTimeoutUIOptions, com.microblink.blinkid.uisettings.options.BeepSoundUIOptions, com.microblink.blinkid.uisettings.options.CurrentImageListenerUIOptions, com.microblink.blinkid.uisettings.options.DebugImageListenerUIOptions, com.microblink.blinkid.uisettings.options.DocumentDataMatchUIOptions, com.microblink.blinkid.uisettings.options.DocumentNotSupportedDialogUIOptions, com.microblink.blinkid.uisettings.options.HighResSuccessFrameCaptureUIOptions, com.microblink.blinkid.uisettings.options.MrzDetectionUIOptions, com.microblink.blinkid.uisettings.options.OcrResultDisplayUIOptions, com.microblink.blinkid.uisettings.options.ScanUIEventListenerUIOptions, com.microblink.blinkid.uisettings.options.SplashScreenUIOptions)
      - com.microblink.blinkid.uisettings.BlinkIdUISettings (implements com.microblink.blinkid.uisettings.options.FlashlightWarningUIOptions, com.microblink.blinkid.uisettings.options.StringsUIOptions<T>, com.microblink.blinkid.uisettings.options.StyleUIOptions)
      - com.microblink.blinkid.uisettings.DocumentUISettings (implements com.microblink.blinkid.uisettings.options.StringsUIOptions<T>, com.microblink.blinkid.uisettings.options.StyleUIOptions)
      - com.microblink.blinkid.uisettings.LegacyDocumentVerificationUISettings (implements com.microblink.blinkid.uisettings.options.StringsUIOptions<T>, com.microblink.blinkid.uisettings.options.StyleUIOptions)
  - com.microblink.blinkid.entities.recognizers.blinkid.usdl.UsdlCombinedRecognizer.VerificationConstants
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.VehicleClassInfo (implements android.os.Parcelable)
  - android.view.View (implements android.view.accessibility.AccessibilityEventSource, android.graphics.drawable.Drawable.Callback, android.view.KeyEvent.Callback)
    - android.widget.ImageView
      - androidx.appcompat.widget.AppCompatImageView (implements androidx.core.view.TintableBackgroundView, androidx.core.widget.TintableImageSourceView)
        - com.microblink.blinkid.fragment.overlay.reticle.ReticleView
    - com.microblink.blinkid.fragment.overlay.reticle.InnerReticleView
    - com.microblink.blinkid.view.ocrResult.OcrResultCharsView (implements com.microblink.blinkid.view.ocrResult.IOcrResultView)
    - com.microblink.blinkid.fragment.overlay.reticle.PageIndicatorView
    - com.microblink.blinkid.view.viewfinder.points.PointSetView (implements com.microblink.blinkid.view.viewfinder.points.IDisplayablePointsView, android.animation.ValueAnimator.AnimatorUpdateListener)
    - com.microblink.blinkid.fragment.overlay.reticle.ProgressView
    - com.microblink.blinkid.fragment.overlay.components.feedback.view.SuccessFlashView
    - com.microblink.blinkid.view.viewfinder.ViewfinderShapeView
    - android.view.ViewGroup (implements android.view.ViewManager, android.view.ViewParent)
      - com.microblink.blinkid.view.BaseCameraView
        - com.microblink.blinkid.view.CameraViewGroup
          - com.microblink.blinkid.view.recognition.RecognizerRunnerView (implements androidx.lifecycle.LifecycleObserver)
      - com.microblink.blinkid.view.ocrResult.OcrResultDotsView (implements com.microblink.blinkid.view.viewfinder.points.IDisplayablePointsView, com.microblink.blinkid.view.ocrResult.IOcrResultView, com.microblink.blinkid.hardware.orientation.OrientationChangeListener)
      - android.widget.RelativeLayout
        - com.microblink.blinkid.fragment.overlay.reticle.TouchInterceptRelativeLayout
  - android.view.ViewGroup.LayoutParams
    - com.microblink.blinkid.view.CameraViewGroup.LayoutParams
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.viz.VizResult

## Interface Hierarchy

- com.microblink.blinkid.hardware.camera.AutofocusListener
  - com.microblink.blinkid.view.BaseCameraEventsListener
    - com.microblink.blinkid.view.CameraEventsListener
- com.microblink.blinkid.uisettings.options.BackSideScanningTimeoutUIOptions
- com.microblink.blinkid.entities.recognizers.blinkid.generic.BarcodeScanningStartedCallbackOptions
- com.microblink.blinkid.view.BaseCameraView.VisiblePartUpdateListener
- com.microblink.blinkid.uisettings.options.BeepSoundUIOptions
- com.microblink.blinkid.fragment.overlay.blinkid.settings.options.BlinkIdOverlaySettingsOptions<T>
- com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlayView
- com.microblink.blinkid.entities.recognizers.classifier.ClassifierCallbackOptions
- com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.ClassInfoResult
- com.microblink.blinkid.entities.recognizers.blinkid.CombinedDataMatchResult
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.CombinedFullDocumentImageResult
- com.microblink.blinkid.entities.recognizers.blinkid.CombinedRecognizer
- com.microblink.blinkid.entities.recognizers.blinkid.CombinedResult
- com.microblink.blinkid.uisettings.options.CurrentImageListenerUIOptions
- com.microblink.blinkid.metadata.image.DebugImageCallback
  - com.microblink.blinkid.image.DebugImageListener (also extends android.os.Parcelable)
- com.microblink.blinkid.uisettings.options.DebugImageListenerUIOptions
- com.microblink.blinkid.metadata.text.DebugTextCallback
- com.microblink.blinkid.directApi.DirectApiErrorListener
- com.microblink.blinkid.uisettings.options.DocumentDataMatchUIOptions
- com.microblink.blinkid.uisettings.options.DocumentNotSupportedDialogUIOptions
- com.microblink.blinkid.fragment.overlay.DocumentRecognizerManager.ConcreteRecognizerExtractor
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedCombinedFullDocumentImageResult
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFaceImageResult
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedFullDocumentImageResult
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.EncodedSignatureImageResult
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFaceImageOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeFullDocumentImagesOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.encode.EncodeSignatureImageOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FaceImageDpiOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FaceImageOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FaceImageResult
- com.microblink.blinkid.metadata.detection.FailedDetectionCallback
- com.microblink.blinkid.metadata.recognition.FirstSideRecognitionCallback
- com.microblink.blinkid.uisettings.options.FlashlightWarningUIOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.FullDocumentImageDpiOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.extension.FullDocumentImageExtensionOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.FullDocumentImageOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.FullDocumentImageResult
- com.microblink.blinkid.metadata.glare.GlareCallback
- com.microblink.blinkid.entities.settings.GlareDetectorOptions
- com.microblink.blinkid.uisettings.options.HighResSuccessFrameCaptureUIOptions
- com.microblink.blinkid.view.viewfinder.IDetectionView
  - com.microblink.blinkid.view.viewfinder.points.IDisplayablePointsView
  - com.microblink.blinkid.view.ocrResult.IOcrResultView
- com.microblink.blinkid.fragment.overlay.blinkid.ImageUploadManager
- com.microblink.blinkid.entities.util.JsonizableEntity
- com.microblink.blinkid.fragment.LifecycleObserver
- com.microblink.blinkid.uisettings.options.MrzDetectionUIOptions
- com.microblink.blinkid.metadata.ocr.OcrCallback
- com.microblink.blinkid.uisettings.options.OcrResultDisplayUIOptions
- com.microblink.blinkid.view.OnActivityFlipListener
- com.microblink.blinkid.fragment.overlay.components.onboarding.OnboardingPresenter
- com.microblink.blinkid.fragment.overlay.components.onboarding.OnboardingView
- com.microblink.blinkid.view.OnSizeChangedListener
- com.microblink.blinkid.view.OrientationAllowedListener
- com.microblink.blinkid.fragment.overlay.verification.OverlayTorchStateListener
- android.os.Parcelable
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.BarcodeScanningStartedCallback
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.ClassFilter
  - com.microblink.blinkid.entities.recognizers.classifier.ClassifierCallback
  - com.microblink.blinkid.image.CurrentImageListener (also extends com.microblink.blinkid.entities.recognizers.framegrabber.FrameCallback)
  - com.microblink.blinkid.image.DebugImageListener (also extends com.microblink.blinkid.metadata.image.DebugImageCallback)
  - com.microblink.blinkid.entities.recognizers.blinkid.generic.DewarpedImageCallback
  - com.microblink.blinkid.entities.recognizers.framegrabber.FrameCallback
    - com.microblink.blinkid.image.CurrentImageListener (also extends android.os.Parcelable)
  - com.microblink.blinkid.image.highres.HighResImageWrapper
  - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrzFilter
  - com.microblink.blinkid.view.recognition.ParcelableScanResultListener (also extends com.microblink.blinkid.view.recognition.ScanResultListener)
  - com.microblink.blinkid.uisettings.options.ScanUIEventListener
  - com.microblink.blinkid.entities.recognizers.templating.TemplatingClassifier
- com.microblink.blinkid.metadata.detection.points.PointsDetectionCallback
- com.microblink.blinkid.entities.recognizers.blinkid.ProcessingStatusResult
- com.microblink.blinkid.metadata.detection.quad.QuadDetectionCallback
- com.microblink.blinkid.view.viewfinder.quadview.QuadViewAnimationListener
- com.microblink.blinkid.fragment.overlay.components.feedback.RecognitionFeedbackHandler
- com.microblink.blinkid.fragment.RecognizerRunnerFragment.ScanningOverlayBinder
- com.microblink.blinkid.fragment.overlay.blinkid.reticleui.strings.options.ReticleOverlayStringsOptions<T>
- com.microblink.blinkid.view.recognition.ScanResultListener
  - com.microblink.blinkid.view.recognition.ParcelableScanResultListener (also extends android.os.Parcelable)
  - com.microblink.blinkid.fragment.overlay.ScanningOverlay
- com.microblink.blinkid.uisettings.options.ScanUIEventListenerUIOptions
- com.microblink.blinkid.hardware.accelerometer.ShakeCallback
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.dpi.SignatureImageDpiOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageoptions.SignatureImageOptions
- com.microblink.blinkid.entities.recognizers.blinkid.imageresult.SignatureImageResult
- com.microblink.blinkid.results.date.SimpleDateResult
- com.microblink.blinkid.uisettings.options.SplashScreenUIOptions
- com.microblink.blinkid.fragment.overlay.components.statusmsg.StatusTextStyler
- com.microblink.blinkid.uisettings.options.StringsUIOptions<T>
- com.microblink.blinkid.uisettings.options.StyleUIOptions
- com.microblink.blinkid.hardware.SuccessCallback
- com.microblink.blinkid.fragment.overlay.reticle.TouchInterceptRelativeLayout.TouchListener

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.microblink.blinkid.entities.recognizers.blinkid.AgeLimitStatus
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.AlphabetType
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.AnonymizationMode
    - com.microblink.blinkid.entities.recognizers.blinkid.idbarcode.BarcodeElementKey
    - com.microblink.blinkid.entities.recognizers.blinkbarcode.BarcodeType
    - com.microblink.blinkid.view.BaseCameraView.CameraViewState
    - com.microblink.blinkid.fragment.overlay.blinkid.BlinkIdOverlayView.ProcessingError
    - com.microblink.blinkid.view.CameraAspectMode (implements android.os.Parcelable)
    - com.microblink.blinkid.hardware.camera.CameraType (implements android.os.Parcelable)
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis.CardOrientation
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis.CardRotation
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.Country
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.datamatch.DataMatchField
    - com.microblink.blinkid.entities.recognizers.blinkid.DataMatchState
    - com.microblink.blinkid.view.recognition.DetectionStatus
    - com.microblink.blinkid.entities.recognizers.blinkid.documentface.DocumentFaceDetectorType
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis.DocumentImageColorStatus
    - com.microblink.blinkid.fragment.overlay.DocumentSide
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.FieldType
    - com.microblink.blinkid.entities.recognizers.blinkid.idbarcode.IdBarcodeDocumentType
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis.ImageAnalysisDetectionStatus
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.ImageExtractionType
    - com.microblink.blinkid.image.ImageFormat
    - com.microblink.blinkid.intent.IntentDataTransferMode
    - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.MandatoryFieldType
    - com.microblink.blinkid.entities.recognizers.blinkid.mrtd.MrtdDocumentType
    - com.microblink.blinkid.entities.detectors.quad.mrtd.MrtdSpecificationPreset
    - com.microblink.blinkid.view.NotSupportedReason
    - com.microblink.blinkid.results.ocr.OcrFont
    - com.microblink.blinkid.uisettings.options.OcrResultDisplayMode (implements android.os.Parcelable)
    - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.OnboardingResourcesCreator
    - com.microblink.blinkid.hardware.orientation.Orientation
    - com.microblink.blinkid.fragment.overlay.OverlayState
    - com.microblink.blinkid.metadata.detection.points.PointsType
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.ProcessingStatus
    - com.microblink.blinkid.entities.processors.Processor.Result.State
    - com.microblink.blinkid.view.viewfinder.quadview.QuadViewPreset
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.RecognitionMode
    - com.microblink.blinkid.recognition.RecognitionSuccessType
    - com.microblink.blinkid.entities.recognizers.Recognizer.Result.State
    - com.microblink.blinkid.entities.recognizers.RecognizerBundle.FrameQualityEstimationMode
    - com.microblink.blinkid.entities.recognizers.RecognizerBundle.RecognitionDebugMode
    - com.microblink.blinkid.util.RecognizerCompatibilityStatus
    - com.microblink.blinkid.directApi.RecognizerRunner.State
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.Region
    - com.microblink.blinkid.activity.result.ResultStatus
    - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.ReticleUiState
    - com.microblink.blinkid.fragment.overlay.reticle.ReticleView.Type
    - com.microblink.blinkid.fragment.overlay.blinkid.reticleui.ScanRecognitionMode
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.Side
    - com.microblink.blinkid.fragment.overlay.reticle.StatusMessageMode
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.imageanalysis.StrictnessLevel
    - com.microblink.blinkid.entities.recognizers.blinkid.generic.classinfo.Type
    - com.microblink.blinkid.entities.recognizers.blinkbarcode.usdl.UsdlKeys
    - com.microblink.blinkid.hardware.camera.VideoResolutionPreset (implements android.os.Parcelable)
    - com.microblink.blinkid.view.viewfinder.ViewfinderShapeView.ShapeType