Class ScanbotBarcodeScannerSDKModule
-
- All Implemented Interfaces:
public final class ScanbotBarcodeScannerSDKModule
Contains standalone Scanbot Barcode Scanner SDK-related dependencies.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
ScanbotBarcodeScannerSDKModule.Companion
-
Field Summary
Fields Modifier and Type Field Description public final static ScanbotBarcodeScannerSDKModule.Companion
Companion
-
Constructor Summary
Constructors Constructor Description ScanbotBarcodeScannerSDKModule()
-
Method Summary
Modifier and Type Method Description final SapManager
providesSapManager(Application application)
final BarcodeScanner
scanbotBarcodeScanner(SapManager sapManager)
final BarcodeDocumentParser
scanbotBarcodeDocumentParser(SapManager sapManager)
final BarcodeFileStorage
providesBarcodeFileStorage(Application application)
final FileIOProcessor
provideFileIOProcessor(Application application)
final ImageFileIOProcessor
provideImageFileIOProcessor(FileIOProcessor fileIOProcessor)
final CameraUiSettings
provideCameraUiSettings()
final PdfImagesExtractor
providePdfImagesExtractor(FileIOProcessor fileIOProcessor, Application application)
final ResultRepository<Object>
provideBarcodeScannerUiResultInternalRepository(Set<ResultStorage<Object>> storages)
final ResultStorage<Object>
provideBarcodeScannerUiResultInternalLruStorage()
-
-
-
Method Detail
-
providesSapManager
final SapManager providesSapManager(Application application)
-
scanbotBarcodeScanner
final BarcodeScanner scanbotBarcodeScanner(SapManager sapManager)
-
scanbotBarcodeDocumentParser
final BarcodeDocumentParser scanbotBarcodeDocumentParser(SapManager sapManager)
-
providesBarcodeFileStorage
final BarcodeFileStorage providesBarcodeFileStorage(Application application)
-
provideFileIOProcessor
final FileIOProcessor provideFileIOProcessor(Application application)
-
provideImageFileIOProcessor
final ImageFileIOProcessor provideImageFileIOProcessor(FileIOProcessor fileIOProcessor)
-
provideCameraUiSettings
final CameraUiSettings provideCameraUiSettings()
-
providePdfImagesExtractor
final PdfImagesExtractor providePdfImagesExtractor(FileIOProcessor fileIOProcessor, Application application)
-
provideBarcodeScannerUiResultInternalRepository
final ResultRepository<Object> provideBarcodeScannerUiResultInternalRepository(Set<ResultStorage<Object>> storages)
-
provideBarcodeScannerUiResultInternalLruStorage
final ResultStorage<Object> provideBarcodeScannerUiResultInternalLruStorage()
-
-