Package io.scanbot.sdk.di
Class ScanbotSdkModule
-
- All Implemented Interfaces:
public final class ScanbotSdkModule
Contains Scanbot SDK related dependencies.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
ScanbotSdkModule.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static ScanbotSdkModule.Companion
Companion
-
Constructor Summary
Constructors Constructor Description ScanbotSdkModule()
-
Method Summary
-
-
Method Detail
-
providesBarcodeFileStorage
final BarcodeFileStorage providesBarcodeFileStorage(Application application)
-
providesBlobStoreStrategy
final BlobStoreStrategy providesBlobStoreStrategy(Application application, SharedPreferences preferences)
-
providesBlobsStorage
final BlobsStorage providesBlobsStorage(SharedPreferences preferences)
-
providesBlobFactory
final BlobFactory providesBlobFactory(BlobStoreStrategy blobStoreStrategy, BlobsStorage blobsStorage, AssetManager assetManager)
-
providesBlobManager
final BlobManager providesBlobManager(BlobStoreStrategy blobStoreStrategy, AssetManager assetManager, BlobFactory blobFactory)
-
providesDocumentProcessorMonitor
final ProcessorMonitor<Document> providesDocumentProcessorMonitor(DocumentStoreStrategy documentStoreStrategy)
-
providesDocumentDraftExtractor
final DocumentDraftExtractor providesDocumentDraftExtractor(CombinedDocumentDraftExtractor combinedDocumentDraftExtractor, MultipleDocumentsDraftExtractor multipleDocumentsDraftExtractor)
-
providesSapManager
final SapManager providesSapManager(Application application)
-
providesDocumentProcessor
final DraftDocumentProcessor providesDocumentProcessor(SapManager sapManager, DocumentStoreStrategy documentStoreStrategy, ComposerFactory composerFactory, ProcessorMonitor<Document> documentProcessorMonitor)
-
provideDocumentApi
final DocumentApi provideDocumentApi(DocumentStorage documentStorage, PageFileStorage pageFileStorage, FileIOProcessor fileIOProcessor)
-
provideSimpleComposer
final SimpleComposer provideSimpleComposer(DocumentStoreStrategy documentStoreStrategy, PageFileStorage pageFileStorage, FileIOProcessor fileIOProcessor)
-
provideComposerCache
final ComposerCache provideComposerCache(Context context)
-
provideJpegComposer
final JpegComposer provideJpegComposer(DocumentStoreStrategy documentStoreStrategy, PageFileStorage pageFileStorage)
-
provideDocumentStoreStrategy
final DocumentStoreStrategy provideDocumentStoreStrategy(Context context, SharedPreferences preferences)
-
provideOcrPdfRenderer
final OcrPdfRenderer provideOcrPdfRenderer(DocumentStoreStrategy documentStoreStrategy, BlobStoreStrategy blobStoreStrategy, PageFileStorage pageFileStorage, OcrPdfRenderer.BitmapBinarizer bitmapBinarizer, FileIOProcessor fileIOProcessor, ComposerCache composerCache)
-
provideOcrComposer
final OcrComposer provideOcrComposer(BlobManager blobManager, OcrPdfRenderer pdfRenderer, SimpleComposer simpleComposer, SapManager sapManager, OcrSettings ocrSettings)
-
providesContourDetector
final ContourDetector providesContourDetector()
-
scanbotBarcodeDetector
final ScanbotBarcodeDetector scanbotBarcodeDetector(SapManager sapManager)
-
scanbotBarcodeDocumentParser
final BarcodeDocumentParser scanbotBarcodeDocumentParser(SapManager sapManager)
-
provideCombinedDocumentDraftExtractor
final CombinedDocumentDraftExtractor provideCombinedDocumentDraftExtractor(DocumentStoreStrategy documentStoreStrategy, SharedPreferences sharedPreferences)
-
provideMultipleDocumentsDraftExtractor
final MultipleDocumentsDraftExtractor provideMultipleDocumentsDraftExtractor(SharedPreferences sharedPreferences)
-
provideBaseComposerFactory
final BaseComposerFactory provideBaseComposerFactory(SimpleComposer simpleComposer, JpegComposer jpegComposer)
-
provideCleaner
final Cleaner provideCleaner(DocumentStoreStrategy documentStoreStrategy, PageStorageProcessor pageStorageProcessor, DraftPageStorageProcessor draftPageStorageProcessor)
-
pdfRenderer
final PDFRenderer pdfRenderer(Context context, FileIOProcessor fileIOProcessor, DocumentDraftExtractor documentDraftExtractor, DraftDocumentProcessor draftDocumentProcessor, DocumentStoreStrategy documentStoreStrategy, SimpleComposer simpleComposer, Cleaner cleaner, SapManager sapManager)
-
provideOcrSettings
final OcrSettings provideOcrSettings()
-
providesBitmapBinarizer
final OcrPdfRenderer.BitmapBinarizer providesBitmapBinarizer(ImageProcessorBitmapBinarizer bitmapBinarizer)
-
providesDocumentQualityAnalyzer
final DocumentQualityAnalyzer providesDocumentQualityAnalyzer(SapManager sapManager)
-
providesTiffWriter
final TIFFWriter providesTiffWriter(FileIOProcessor fileIOProcessor)
-
providesDraftPageProcessor
final DraftPageProcessor providesDraftPageProcessor(FileIOProcessor fileIOProcessor, DraftPageFileStorage draftPageFileStorage, ContourDetector contourDetector)
-
providesPageProcessor
final PageProcessor providesPageProcessor(FileIOProcessor fileIOProcessor, PageFileStorage pageFileStorage, ContourDetector contourDetector)
-
providesPageStorageProcessor
final PageStorageProcessor providesPageStorageProcessor(ContourDetector contourDetector, LegacyPageStorage pageStorage, PageStorageSettings pageStorageSettings, ImageFileIOProcessor imageFileIOProcessor)
-
providesDraftPageStorageProcessor
final DraftPageStorageProcessor providesDraftPageStorageProcessor(ContourDetector contourDetector, DraftPageStorage draftPageStorage, LegacyPageStorage mainPageStorage, PageStorageSettings pageStorageSettings, ImageFileIOProcessor imageFileIOProcessor)
-
provideDocumentPageStorageProcessor
final DocumentPageStorageProcessor provideDocumentPageStorageProcessor(DocumentPageStorage documentPageStorage, PageStorageSettings pageStorageSettings, FileIOProcessor fileIOProcessor)
-
providesComposerFactory
final ComposerFactory providesComposerFactory(SapManager sapManager, Lazy<BaseComposerFactory> baseComposerFactory, Lazy<P2ComposerFactory> p2ComposerFactory)
-
ocrRecogniser
final OpticalCharacterRecognizer ocrRecogniser(Context context, SapManager sapManager, OcrPdfRenderer pdfRenderer, DocumentStoreStrategy documentStoreStrategy, SimpleComposer simpleComposer, BlobStoreStrategy blobStoreStrategy, PageFileStorage pageFileStorage, FileIOProcessor fileIOProcessor, OcrSettings ocrSettings, OcrPdfRenderer.BitmapBinarizer bitmapBinarizer, BlobManager blobManager)
-
textOrientationRecognizer
final TextOrientationScanner textOrientationRecognizer(SapManager sapManager, BlobManager blobManager)
-
provideGenericTextScanner
final GenericTextRecognizer provideGenericTextScanner(SapManager sapManager)
-
provideVinScanner
final VinScanner provideVinScanner(SapManager sapManager)
-
providesMRZScanner
final MRZScanner providesMRZScanner(SapManager sapManager)
-
providesHICScanner
final HealthInsuranceCardScanner providesHICScanner(SapManager sapManager)
-
providesMedicalCertificateRecognizer
final MedicalCertificateRecognizer providesMedicalCertificateRecognizer(SapManager sapManager, BlobManager blobManager)
-
providesCheckRecognizer
final CheckRecognizer providesCheckRecognizer(SapManager sapManager)
-
provideGenericDocumentRecognizer
final GenericDocumentRecognizer provideGenericDocumentRecognizer(SapManager sapManager)
-
provideLicensePlateScanner
final LicensePlateScanner provideLicensePlateScanner(SapManager sapManager, BlobManager blobManager)
-
providePdfImagesExtractor
final PdfImagesExtractor providePdfImagesExtractor(FileIOProcessor fileIOProcessor, Application application)
-
providePdfPagesExtractor
final PdfPagesExtractor providePdfPagesExtractor(PageFileStorage pageFileStorage, FileIOProcessor fileIOProcessor, Application application)
-
provideGenericDocumentResultRepository
final ResultRepository<Object> provideGenericDocumentResultRepository(Set<ResultStorage<Object>> storages)
-
provideGenericDocumentResultStorage
final ResultStorage<Object> provideGenericDocumentResultStorage()
-
provideMedicalCertificateRecognizerResultRepository
final ResultRepository<Object> provideMedicalCertificateRecognizerResultRepository(Set<ResultStorage<Object>> storages)
-
provideMedicalCertificateRecognizerResultStorage
final ResultStorage<Object> provideMedicalCertificateRecognizerResultStorage()
-
provideCheckRecognizerResultRepository
final ResultRepository<Object> provideCheckRecognizerResultRepository(Set<ResultStorage<Object>> storages)
-
provideCheckRecognizerResultStorage
final ResultStorage<Object> provideCheckRecognizerResultStorage()
-
provideCameraUiSettings
final CameraUiSettings provideCameraUiSettings()
-
-
-
-