Skip navigation links
B C D E G H I J M O P S T 

B

BaseComposerFactory - Class in io.scanbot.sdk.docprocessing.compose
Provides implementation of interface Composer
BaseComposerFactory(simpleComposer, jpegComposer) - Constructor for class io.scanbot.sdk.docprocessing.compose.BaseComposerFactory
Provides implementation of interface Composer

C

clear() - Method in interface io.scanbot.sdk.docprocessing.compose.ComposerCache
Clears the cache directory
clear() - Method in class io.scanbot.sdk.docprocessing.compose.InternalComposerCache
Clears the cache directory
CombinedDocumentDraftExtractor - Class in io.scanbot.sdk.docprocessing.draft
Combines all pages of SnappingDraft into single document draft
CombinedDocumentDraftExtractor(documentStoreStrategy, sharedPreferences) - Constructor for class io.scanbot.sdk.docprocessing.draft.CombinedDocumentDraftExtractor
Combines all pages of SnappingDraft into single document draft
Companion - Static variable in class io.scanbot.sdk.docprocessing.compose.InternalComposerCache
 
Companion - Static variable in class io.scanbot.sdk.docprocessing.draft.MultipleDocumentsDraftExtractor
 
component1() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
 
component1() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
component1() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
Document
component2() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
component2() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
pages of the processed document
component3() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
resulting file of the document
composeDocument(document, input, config) - Method in interface io.scanbot.sdk.docprocessing.compose.Composer
Composes given Document and Page into file(s)
composeDocument(document, input, config) - Method in class io.scanbot.sdk.docprocessing.compose.ComposerFactory.DummyComposer
Composes given Document and Page into file(s)
composeDocument(document, input, composerConfig) - Method in class io.scanbot.sdk.docprocessing.compose.JpegComposer
Composes given Document and Page into file(s)
composeDocument(document, input, composerConfig) - Method in class io.scanbot.sdk.docprocessing.compose.SimpleComposer
Composes given Document and Page into file(s)
Composer - Interface in io.scanbot.sdk.docprocessing.compose
Composes given Document and Page into file(s)
ComposerCache - Interface in io.scanbot.sdk.docprocessing.compose
Allows to keep track of cache files for composer
ComposerConfig - Interface in io.scanbot.sdk.docprocessing.compose
 
ComposerFactory - Interface in io.scanbot.sdk.docprocessing.compose
Provides implementation of interface Composer
ComposerFactory.DummyComposer - Class in io.scanbot.sdk.docprocessing.compose
Composer which always throws IOException on compose
composerForDocument(document) - Method in class io.scanbot.sdk.docprocessing.compose.BaseComposerFactory
 
composerForDocument(document) - Method in interface io.scanbot.sdk.docprocessing.compose.ComposerFactory
 
CompositeDraftExtractor - Class in io.scanbot.sdk.docprocessing.draft
Composition on several draft extractors, which are switched depending on user settings and input SnappingDraft
CompositeDraftExtractor(combinedDocumentDraftExtractor, multipleDocumentsDraftExtractor) - Constructor for class io.scanbot.sdk.docprocessing.draft.CompositeDraftExtractor
Composition on several draft extractors, which are switched depending on user settings and input SnappingDraft
copy(pages) - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
Allows to set PDF rendering input as a list of pages
copy(uris, inputEncrypted) - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
Allows to set PDF rendering input as a bitmap
copy(document, pages, documentFile) - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
Result of the document draft processing

D

DefaultDocumentProcessor - Class in io.scanbot.sdk.docprocessing
Default implementation of interface DocumentProcessor
DefaultDocumentProcessor(documentStoreStrategy, composerFactory, documentProcessorMonitor) - Constructor for class io.scanbot.sdk.docprocessing.DefaultDocumentProcessor
Default implementation of interface DocumentProcessor
DocumentDraftExtractor - Interface in io.scanbot.sdk.docprocessing.draft
Creates io.scanbot.sdk.entity.Document and io.scanbot.sdk.entity.Page from SnappingDraft and wraps them in DocumentDraft
DocumentProcessingResult - Class in io.scanbot.sdk.docprocessing
Result of the document draft processing
DocumentProcessingResult(document, pages, documentFile) - Constructor for class io.scanbot.sdk.docprocessing.DocumentProcessingResult
Result of the document draft processing
DocumentProcessor - Interface in io.scanbot.sdk.docprocessing
 
DocumentProcessorMonitor - Class in io.scanbot.sdk.docprocessing
Reacts on Document processing finished
DocumentProcessorMonitor(documentStoreStrategy) - Constructor for class io.scanbot.sdk.docprocessing.DocumentProcessorMonitor
Reacts on Document processing finished
DummyComposer() - Constructor for class io.scanbot.sdk.docprocessing.compose.ComposerFactory.DummyComposer
Composer which always throws IOException on compose
DummyConfig - Class in io.scanbot.sdk.docprocessing.compose
 
DummyConfig() - Constructor for class io.scanbot.sdk.docprocessing.compose.DummyConfig
 

E

equals(p) - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
 
equals(p) - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
equals(p) - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
 
extract(draft) - Method in class io.scanbot.sdk.docprocessing.draft.CombinedDocumentDraftExtractor
Extracts DocumentDraft from SnappingDraft
extract(draft) - Method in class io.scanbot.sdk.docprocessing.draft.CompositeDraftExtractor
Extracts DocumentDraft from SnappingDraft
extract(draft) - Method in interface io.scanbot.sdk.docprocessing.draft.DocumentDraftExtractor
Extracts DocumentDraft from SnappingDraft
extract(draft) - Method in class io.scanbot.sdk.docprocessing.draft.MultipleDocumentsDraftExtractor
Extracts DocumentDraft from SnappingDraft

G

getCacheDir() - Method in interface io.scanbot.sdk.docprocessing.compose.ComposerCache
Returns the directory which is needed to be used as a cache storage for composer
getCacheDir() - Method in class io.scanbot.sdk.docprocessing.compose.InternalComposerCache
Returns the directory which is needed to be used as a cache storage for composer
getDocument() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
Document
getDocumentFile() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
resulting file of the document
getInputEncrypted() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
getPages() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
 
getPages() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
pages of the processed document
getPdfPageSize() - Method in class io.scanbot.sdk.docprocessing.compose.PdfConfig
 
getSize() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererInput
 
getSize() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
 
getSize() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
getUris() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 

H

hashCode() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
 
hashCode() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
hashCode() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
 

I

InternalComposerCache - Class in io.scanbot.sdk.docprocessing.compose
Implementation of the composer cache which uses a sub directory in the internal cache dir of the app
InternalComposerCache(context) - Constructor for class io.scanbot.sdk.docprocessing.compose.InternalComposerCache
Implementation of the composer cache which uses a sub directory in the internal cache dir of the app
InternalComposerCache.Companion - Class in io.scanbot.sdk.docprocessing.compose
 
io.scanbot.sdk.docprocessing - package io.scanbot.sdk.docprocessing
 
io.scanbot.sdk.docprocessing.compose - package io.scanbot.sdk.docprocessing.compose
 
io.scanbot.sdk.docprocessing.draft - package io.scanbot.sdk.docprocessing.draft
 

J

JpegComposer - Class in io.scanbot.sdk.docprocessing.compose
 
JpegComposer(documentStoreStrategy, pageFileStorage) - Constructor for class io.scanbot.sdk.docprocessing.compose.JpegComposer
 

M

MultipleDocumentsDraftExtractor - Class in io.scanbot.sdk.docprocessing.draft
Extracts separate document draft for each page of SnappingDraft
MultipleDocumentsDraftExtractor(sharedPreferences) - Constructor for class io.scanbot.sdk.docprocessing.draft.MultipleDocumentsDraftExtractor
 
MultipleDocumentsDraftExtractor.Companion - Class in io.scanbot.sdk.docprocessing.draft
 

O

onProcessed(objectToProcess) - Method in class io.scanbot.sdk.docprocessing.DocumentProcessorMonitor
 
onProcessed(objectToProcess) - Method in interface io.scanbot.sdk.docprocessing.ProcessorMonitor
 

P

PdfConfig - Class in io.scanbot.sdk.docprocessing.compose
 
PdfConfig(pdfPageSize) - Constructor for class io.scanbot.sdk.docprocessing.compose.PdfConfig
 
PdfRendererInput - Class in io.scanbot.sdk.docprocessing.compose
Input for the PDF rendering process
PdfRendererPagesInput - Class in io.scanbot.sdk.docprocessing.compose
Allows to set PDF rendering input as a list of pages
PdfRendererPagesInput(pages) - Constructor for class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
Allows to set PDF rendering input as a list of pages
PdfRendererUriInput - Class in io.scanbot.sdk.docprocessing.compose
Allows to set PDF rendering input as a bitmap
PdfRendererUriInput(uris, inputEncrypted) - Constructor for class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
Allows to set PDF rendering input as a bitmap
processDocument(documentDraft) - Method in class io.scanbot.sdk.docprocessing.DefaultDocumentProcessor
Creates files for given DocumentDraft
processDocument(documentDraft) - Method in interface io.scanbot.sdk.docprocessing.DocumentProcessor
Creates files for given DocumentDraft
ProcessorMonitor<T> - Interface in io.scanbot.sdk.docprocessing
Reacts on T processing finished

S

SimpleComposer - Class in io.scanbot.sdk.docprocessing.compose
Compose all pages into one pdf document
SimpleComposer(documentStoreStrategy, pageFileStorage, composerCache, fileIOProcessor) - Constructor for class io.scanbot.sdk.docprocessing.compose.SimpleComposer
Compose all pages into one pdf document

T

toString() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererPagesInput
 
toString() - Method in class io.scanbot.sdk.docprocessing.compose.PdfRendererUriInput
 
toString() - Method in class io.scanbot.sdk.docprocessing.DocumentProcessingResult
 
B C D E G H I J M O P S T 
Skip navigation links