Package io.scanbot.sdk.di
Class SdkStorageModule
-
- All Implemented Interfaces:
public final class SdkStorageModule
Dagger module that provides objects which will live during the application lifecycle.
-
-
Constructor Summary
Constructors Constructor Description SdkStorageModule(Application application)
-
Method Summary
-
-
Constructor Detail
-
SdkStorageModule
SdkStorageModule(Application application)
-
-
Method Detail
-
providePageStorageSettings
final PageStorageSettings providePageStorageSettings()
-
provideFileIOProcessor
final FileIOProcessor provideFileIOProcessor()
-
provideImageFileIOProcessor
final ImageFileIOProcessor provideImageFileIOProcessor(FileIOProcessor fileIOProcessor)
-
provideLegacyPageStorage
final LegacyPageStorage provideLegacyPageStorage(PageStorageSettings pageStorageSettings)
-
provideDraftPageStorage
final DraftPageStorage provideDraftPageStorage(PageStorageSettings pageStorageSettings)
-
provideLegacyPageFileStorage
final PageFileStorage provideLegacyPageFileStorage(PageStorageProcessor pageStorageProcessor, LegacyPageStorage pageStorage, FileIOProcessor fileIOProcessor)
-
provideDraftPageFileStorage
final DraftPageFileStorage provideDraftPageFileStorage(DraftPageStorageProcessor draftPageStorageProcessor, DraftPageStorage draftPageStorage, FileIOProcessor fileIOProcessor)
-
provideDocumentStorage
final DocumentStorage provideDocumentStorage()
-
provideDocumentPageStorage
final DocumentPageStorage provideDocumentPageStorage(PageStorageSettings pageStorageSettings, DocumentStorage documentStorage)
-
providePageFileStorage
final PageFileStorage providePageFileStorage(DocumentPageStorageProcessor pageStorageProcessor, DocumentPageStorage pageStorage, FileIOProcessor fileIOProcessor)
-
setPageStorageSettings
final static Unit setPageStorageSettings(PageStorageSettings pageStorageSettings)
-
setFileStorageSettings
final static Unit setFileStorageSettings(FileStorageSettings fileStorageSettings)
-
-
-
-