Table of Contents

Class DefaultDocumentProcessor

Namespace
IO.Scanbot.Sdk.Docprocessing
Assembly
DocumentSDK.NET.Droid.dll
[Register("io/scanbot/sdk/docprocessing/DefaultDocumentProcessor", DoNotGenerateAcw = true)]
public sealed class DefaultDocumentProcessor : Object, IDocumentProcessor, IJavaObject, IJavaPeerable, IDisposable
Inheritance
DefaultDocumentProcessor
Implements
Inherited Members

Constructors

DefaultDocumentProcessor(DocumentStoreStrategy, IComposerFactory, IProcessorMonitor)

[Register(".ctor", "(Lio/scanbot/sdk/persistence/DocumentStoreStrategy;Lio/scanbot/sdk/docprocessing/compose/ComposerFactory;Lio/scanbot/sdk/docprocessing/ProcessorMonitor;)V", "")]
public DefaultDocumentProcessor(DocumentStoreStrategy documentStoreStrategy, IComposerFactory composerFactory, IProcessorMonitor documentProcessorMonitor)

Parameters

documentStoreStrategy DocumentStoreStrategy
composerFactory IComposerFactory
documentProcessorMonitor IProcessorMonitor

Properties

A

[Register("a")]
public DocumentStoreStrategy A { get; set; }

Property Value

DocumentStoreStrategy

B

[Register("b")]
public IComposerFactory B { get; set; }

Property Value

IComposerFactory

C

[Register("c")]
public IProcessorMonitor C { get; set; }

Property Value

IProcessorMonitor

D

[Register("d")]
public ILogger D { get; set; }

Property Value

ILogger

Methods

ProcessDocument(DocumentDraft)

[Register("processDocument", "(Lio/scanbot/sdk/entity/DocumentDraft;)Lio/scanbot/sdk/docprocessing/DocumentProcessingResult;", "")]
public DocumentProcessingResult ProcessDocument(DocumentDraft documentDraft)

Parameters

documentDraft DocumentDraft

Returns

DocumentProcessingResult