Class DocumentScanViewModel_Factory

  • All Implemented Interfaces:
    dagger.internal.Factory<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel>, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel>

    @DaggerGenerated
    public final class DocumentScanViewModel_Factory
    extends java.lang.Object
    implements dagger.internal.Factory<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel>
    • Constructor Summary

      Constructors 
      Constructor Description
      DocumentScanViewModel_Factory​(javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.GetNfcFlowTypeInteractor> getNfcFlowTypeProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.CaptureStorage> captureStorageProvider, javax.inject.Provider<com.yoti.mobile.android.yotisdkcore.core.domain.model.SessionStatus> sessionStatusProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.verify.DocumentScanResultViewDataToBacCredentialMapper> bacCredentialMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentCaptureResultToPageScanReviewViewDataMapper> documentCaptureResultToReviewViewDataMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanResultsToDocumentScanResultViewDataMapper> documentCaptureResultToResultViewDataMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.upload.IdDocumentScanResultViewDataToEntityMapper> documentCaptureViewDataToEntityMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToEntityMapper> errorToEntityMapperProvider, javax.inject.Provider<com.yoti.mobile.android.yotidocs.common.error.ExceptionToFailureMapper> errorToFailureMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToSessionStatusTypeMapper> errorToSessionStatusMapperProvider)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static DocumentScanViewModel_Factory create​(javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.GetNfcFlowTypeInteractor> getNfcFlowTypeProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.CaptureStorage> captureStorageProvider, javax.inject.Provider<com.yoti.mobile.android.yotisdkcore.core.domain.model.SessionStatus> sessionStatusProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.verify.DocumentScanResultViewDataToBacCredentialMapper> bacCredentialMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentCaptureResultToPageScanReviewViewDataMapper> documentCaptureResultToReviewViewDataMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanResultsToDocumentScanResultViewDataMapper> documentCaptureResultToResultViewDataMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.upload.IdDocumentScanResultViewDataToEntityMapper> documentCaptureViewDataToEntityMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToEntityMapper> errorToEntityMapperProvider, javax.inject.Provider<com.yoti.mobile.android.yotidocs.common.error.ExceptionToFailureMapper> errorToFailureMapperProvider, javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToSessionStatusTypeMapper> errorToSessionStatusMapperProvider)  
      com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel get()  
      static com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel newInstance​(com.yoti.mobile.android.documentcapture.id.domain.GetNfcFlowTypeInteractor getNfcFlowType, com.yoti.mobile.android.documentcapture.id.domain.CaptureStorage captureStorage, com.yoti.mobile.android.yotisdkcore.core.domain.model.SessionStatus sessionStatus, com.yoti.mobile.android.documentcapture.id.view.verify.DocumentScanResultViewDataToBacCredentialMapper bacCredentialMapper, com.yoti.mobile.android.documentcapture.id.view.scan.DocumentCaptureResultToPageScanReviewViewDataMapper documentCaptureResultToReviewViewDataMapper, com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanResultsToDocumentScanResultViewDataMapper documentCaptureResultToResultViewDataMapper, com.yoti.mobile.android.documentcapture.id.view.upload.IdDocumentScanResultViewDataToEntityMapper documentCaptureViewDataToEntityMapper, com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToEntityMapper errorToEntityMapper, com.yoti.mobile.android.yotidocs.common.error.ExceptionToFailureMapper errorToFailureMapper, com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToSessionStatusTypeMapper errorToSessionStatusMapper)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DocumentScanViewModel_Factory

        public DocumentScanViewModel_Factory​(javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.GetNfcFlowTypeInteractor> getNfcFlowTypeProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.CaptureStorage> captureStorageProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.yotisdkcore.core.domain.model.SessionStatus> sessionStatusProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.verify.DocumentScanResultViewDataToBacCredentialMapper> bacCredentialMapperProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentCaptureResultToPageScanReviewViewDataMapper> documentCaptureResultToReviewViewDataMapperProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanResultsToDocumentScanResultViewDataMapper> documentCaptureResultToResultViewDataMapperProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.upload.IdDocumentScanResultViewDataToEntityMapper> documentCaptureViewDataToEntityMapperProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToEntityMapper> errorToEntityMapperProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.yotidocs.common.error.ExceptionToFailureMapper> errorToFailureMapperProvider,
                                             javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToSessionStatusTypeMapper> errorToSessionStatusMapperProvider)
    • Method Detail

      • get

        public com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel get()
        Specified by:
        get in interface javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel>
      • create

        public static DocumentScanViewModel_Factory create​(javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.GetNfcFlowTypeInteractor> getNfcFlowTypeProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.domain.CaptureStorage> captureStorageProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.yotisdkcore.core.domain.model.SessionStatus> sessionStatusProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.verify.DocumentScanResultViewDataToBacCredentialMapper> bacCredentialMapperProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentCaptureResultToPageScanReviewViewDataMapper> documentCaptureResultToReviewViewDataMapperProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanResultsToDocumentScanResultViewDataMapper> documentCaptureResultToResultViewDataMapperProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.upload.IdDocumentScanResultViewDataToEntityMapper> documentCaptureViewDataToEntityMapperProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToEntityMapper> errorToEntityMapperProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.yotidocs.common.error.ExceptionToFailureMapper> errorToFailureMapperProvider,
                                                           javax.inject.Provider<com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToSessionStatusTypeMapper> errorToSessionStatusMapperProvider)
      • newInstance

        public static com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanViewModel newInstance​(com.yoti.mobile.android.documentcapture.id.domain.GetNfcFlowTypeInteractor getNfcFlowType,
                                                                                                             com.yoti.mobile.android.documentcapture.id.domain.CaptureStorage captureStorage,
                                                                                                             com.yoti.mobile.android.yotisdkcore.core.domain.model.SessionStatus sessionStatus,
                                                                                                             com.yoti.mobile.android.documentcapture.id.view.verify.DocumentScanResultViewDataToBacCredentialMapper bacCredentialMapper,
                                                                                                             com.yoti.mobile.android.documentcapture.id.view.scan.DocumentCaptureResultToPageScanReviewViewDataMapper documentCaptureResultToReviewViewDataMapper,
                                                                                                             com.yoti.mobile.android.documentcapture.id.view.scan.DocumentScanResultsToDocumentScanResultViewDataMapper documentCaptureResultToResultViewDataMapper,
                                                                                                             com.yoti.mobile.android.documentcapture.id.view.upload.IdDocumentScanResultViewDataToEntityMapper documentCaptureViewDataToEntityMapper,
                                                                                                             com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToEntityMapper errorToEntityMapper,
                                                                                                             com.yoti.mobile.android.yotidocs.common.error.ExceptionToFailureMapper errorToFailureMapper,
                                                                                                             com.yoti.mobile.android.documentcapture.id.view.scan.ScanErrorToSessionStatusTypeMapper errorToSessionStatusMapper)