Skip navigation links
< A B C D E F G H I M O R S T 

<

<no name provided>() - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
Continuously notified about barcode/QR code detection results.

A

activate() - Method in class io.scanbot.sdk.barcode.SuccessFrameDebouncer
shouldSkip will return false until the interval will pass starting from the current moment
addResultHandler(handler) - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
Registers result handler which will be notified about barcode/QR code detection results.
addResultPoints(newPoints) - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
ALL_CODES - Static variable in enum io.scanbot.sdk.barcode.entity.BarcodeFormat
All barcode formats supported by interface ScanbotBarcodeDetector
attach(cameraView, barcodeDetector) - Static method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
Same as BarcodeAutoSnappingController.attach, but creates new class BarcodeDetectorFrameHandler which will be attached to camera.
attach(cameraView, barcodeDetectorFrameHandler) - Static method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
Convenience method for attaching class BarcodeAutoSnappingController to camera view and class BarcodeDetectorFrameHandler.
attach(cameraView, barcodeDetector) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController.Companion
Same as BarcodeAutoSnappingController.attach, but creates new class BarcodeDetectorFrameHandler which will be attached to camera.
attach(cameraView, barcodeDetectorFrameHandler) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController.Companion
Convenience method for attaching class BarcodeAutoSnappingController to camera view and class BarcodeDetectorFrameHandler.
attach(cameraView, barcodeDetector) - Static method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
Convenience method for creating new class BarcodeDetectorFrameHandler and adding it as FrameHandler to given camera view.
attach(cameraView, barcodeDetector) - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler.Companion
Convenience method for creating new class BarcodeDetectorFrameHandler and adding it as FrameHandler to given camera view.
AutoSnappingCallback.Companion - Class in io.scanbot.sdk.barcode
 

B

BarcodeAutoSnappingController - Class in io.scanbot.sdk.barcode
Controls auto-snapping process by observing contour detection results from class BarcodeDetectorFrameHandler.
BarcodeAutoSnappingController(cameraView, frameHandler) - Constructor for class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
Controls auto-snapping process by observing contour detection results from class BarcodeDetectorFrameHandler.
BarcodeAutoSnappingController(cameraView, barcodeDetectorFrameHandler) - Constructor for class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
BarcodeAutoSnappingController.AutoSnappingCallback - Interface in io.scanbot.sdk.barcode
Called right before auto-snapping routine takes picture. Might intercept and cancel the shooting.
BarcodeAutoSnappingController.Companion - Class in io.scanbot.sdk.barcode
 
BarcodeDetectorFrameHandler - Class in io.scanbot.sdk.barcode
Performs barcode/QR code detection on camera preview frames. Outputs results via interface BarcodeDetectorFrameHandler.ResultHandler (.addResultHandler).
BarcodeDetectorFrameHandler(barcodeDetector) - Constructor for class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
Performs barcode/QR code detection on camera preview frames. Outputs results via interface BarcodeDetectorFrameHandler.ResultHandler (.addResultHandler).
BarcodeDetectorFrameHandler.BarcodeDetectorResultHandler - Class in io.scanbot.sdk.barcode
Successor-class needed for cross-platform implementation
BarcodeDetectorFrameHandler.Companion - Class in io.scanbot.sdk.barcode
 
BarcodeDetectorFrameHandler.ResultHandler - Interface in io.scanbot.sdk.barcode
 
BarcodeDetectorResultHandler() - Constructor for class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler.BarcodeDetectorResultHandler
Successor-class needed for cross-platform implementation
BarcodeDetectorType - Enum in io.scanbot.sdk.barcode
Allows to set custom detector type for the barcode detection
BarcodeDocumentFormat - Enum in io.scanbot.sdk.barcode.entity
 
BarcodeFileStorage - Class in io.scanbot.sdk.persistence
File storage for Barcode images
BarcodeFileStorage(application) - Constructor for class io.scanbot.sdk.persistence.BarcodeFileStorage
File storage for Barcode images
BarcodeFormat - Enum in io.scanbot.sdk.barcode.entity
Enumerates supported barcode types
BarcodeFormat.Companion - Class in io.scanbot.sdk.barcode.entity
 
BarcodeFormatKt - Class in io.scanbot.sdk.barcode.entity
 
BarcodeFormattedData - Class in io.scanbot.sdk.barcode.entity
Encapsulates the formatted data encoded in barcode
BarcodeFormattedData(title, subtitle) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
Encapsulates the formatted data encoded in barcode
BarcodeItem - Class in io.scanbot.sdk.barcode.entity
Encapsulates the result of decoding a barcode within an image.
BarcodeItem(text, rawBytes, numBits, resultPoints, barcodeFormat, formattedResult, formattedData) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
Encapsulates the result of decoding a barcode within an image.
BarcodeItem(text, rawBytes, numBits, resultPoints, barcodeFormat, barcodeDocumentFormat, formattedData, image) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
 
BarcodeItem(text, rawBytes, resultPoints, format, documentFormat, formattedData, image) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
 
BarcodeItem(text, rawBytes, resultPoints, format, documentFormat, formattedData) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
 
BarcodeItem(text, rawBytes, resultPoints, format, documentFormat) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
 
BarcodeItem(text, rawBytes, resultPoints, format) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
 
BarcodeItem(item, formattedData) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeItem
 
BarcodeScannerAdditionalConfig - Class in io.scanbot.sdk.barcode.entity
Entity represents additional configuration params for interface ScanbotBarcodeDetector.
BarcodeScannerAdditionalConfig(minimumTextLength, maximumTextLength, minimum1DQuietZoneSize, gs1DecodingEnabled) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Entity represents additional configuration params for interface ScanbotBarcodeDetector.
BarcodeScannerAdditionalConfig() - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Entity represents additional configuration params for interface ScanbotBarcodeDetector.
BarcodeScannerAdditionalConfig.Companion - Class in io.scanbot.sdk.barcode.entity
 
BarcodeScannerAdditionalConfigBuilder - Class in io.scanbot.sdk.barcode.entity
class BarcodeScannerAdditionalConfig-builder. Targets Java users which do not have access to class BarcodeScannerAdditionalConfig method.
BarcodeScannerConfig - Class in io.scanbot.sdk.barcode.entity
Entity represents configuration params for interface ScanbotBarcodeDetector
BarcodeScannerConfig(barcodeFormats, acceptedDocumentFormats, highSensitivityEnabled, disableMlDetector, saveCameraPreviewFrame, additionalConfig) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Entity represents configuration params for interface ScanbotBarcodeDetector
BarcodeScannerConfig() - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Entity represents configuration params for interface ScanbotBarcodeDetector
BarcodeScannerConfigBuilder - Class in io.scanbot.sdk.barcode.entity
class BarcodeScannerConfig-builder. Targets Java users which do not have access to class BarcodeScannerConfig method.
BarcodeScannerConfigMapperKt - Class in io.scanbot.sdk.barcode
 
BarcodeScanningResult - Class in io.scanbot.sdk.barcode.entity
Encapsulates the result of decoding class BarcodeItems within an image.
BarcodeScanningResult(barcodeItems, timestamp) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeScanningResult
Encapsulates the result of decoding class BarcodeItems within an image.
BarcodeScanningResult(barcodeItems, timestamp, previewFrame) - Constructor for class io.scanbot.sdk.barcode.entity.BarcodeScanningResult
 
barcodesDetected() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 

C

cleanupBarcodeImagesDirectory() - Method in class io.scanbot.sdk.persistence.BarcodeFileStorage
Cleans a directory with all stored barcode images stored
COMMON_CODES - Static variable in enum io.scanbot.sdk.barcode.entity.BarcodeFormat
Default list of common barcode formats, that interface ScanbotBarcodeDetector detects by default. It doesn't contain ALL supported barcodes.
Companion - Static variable in interface io.scanbot.sdk.barcode.BarcodeAutoSnappingController.AutoSnappingCallback
 
Companion - Static variable in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
Companion - Static variable in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
 
Companion - Static variable in enum io.scanbot.sdk.barcode.entity.BarcodeFormat
 
Companion - Static variable in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
Companion - Static variable in class io.scanbot.sdk.barcode.entity.ResultPoint
 
component1() - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
component1() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Minimum required text length of the detected barcode.
component1() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
List of
component2() - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
component2() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Maximum text length of the detected barcode.
component2() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
List of
component3() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Minimum required quiet zone on the barcode.
component3() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Whether high sensitivity scanning mode should be enabled.
component4() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
When set to
component4() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Whether ML-based detection should be disabled.
component5() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Whether detector should save a frame with successful detection result. If true - class BarcodeScanningResult will contain the camera preview frame Bitmap, otherwise the preview frame will not be collected.
component6() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Additional config wrapped into separate entity.
copy(title, subtitle) - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
Encapsulates the formatted data encoded in barcode
copy(minimumTextLength, maximumTextLength, minimum1DQuietZoneSize, gs1DecodingEnabled) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Entity represents additional configuration params for interface ScanbotBarcodeDetector.
copy(barcodeFormats, acceptedDocumentFormats, highSensitivityEnabled, disableMlDetector, saveCameraPreviewFrame, additionalConfig) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Entity represents configuration params for interface ScanbotBarcodeDetector

D

decodeFormattedData(barcodeItem) - Method in interface io.scanbot.sdk.barcode.entity.FormattedBarcodeDataMapper
Decodes additional fields from barcode item
DEFAULT_GS1_DECODING_ENABLED - Static variable in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
DEFAULT_MAX_TEXT_LENGTH - Static variable in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
DEFAULT_MIN_1D_QUIET_ZONE_SIZE - Static variable in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
DEFAULT_MIN_TEXT_LENGTH - Static variable in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
DefaultScanbotBarcodeDetector - Class in io.scanbot.sdk.barcode
Manages barcode detection operations and detector initialization
DefaultScanbotBarcodeDetector() - Constructor for class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Manages barcode detection operations and detector initialization
describeContents() - Method in class io.scanbot.sdk.barcode.entity.ResultPoint
 
detectFromBitmap(bitmap, frameOrientation) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Detect barcodes on the bitmap.
detectFromBitmap(bitmap, frameOrientation) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Detect barcodes on the bitmap.
detectFromBitmap(bitmap, frameOrientation) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Detect barcodes on the bitmap.
detectFromJpeg(jpeg, width, height, frameOrientation) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Detect barcodes on the jpeg image.
detectFromJpeg(jpeg, width, height, frameOrientation) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Detect barcodes on the jpeg image.
detectFromJpeg(jpeg, width, height, frameOrientation) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Detect barcodes on the jpeg image.
detectFromNv21(nv21, width, height, frameOrientation) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Detect barcodes on the nv21 frame.
detectFromNv21(nv21, width, height, frameOrientation, finderRect) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Decode the nv21 within the viewfinder rectangle, and time how long it took.
detectFromNv21(nv21, width, height, frameOrientation) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Detect barcodes on the nv21 frame.
detectFromNv21(nv21, width, height, frameOrientation, finderRect) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Decode the nv21 within the viewfinder rectangle, and time how long it took.
detectFromNv21(nv21, width, height, frameOrientation) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Detect barcodes on the nv21 frame.
detectFromNv21(nv21, width, height, frameOrientation, finderRect) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Decode the nv21 within the viewfinder rectangle, and time how long it took.
detectFromRgba(img, width, height, frameOrientation) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Detect barcodes on the RGBA image.
detectFromRgba(img, width, height, frameOrientation) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Detect barcodes on the RGBA image.
detectFromRgba(img, width, height, frameOrientation) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Detect barcodes on the RGBA image.
distance(pattern1, pattern2) - Method in class io.scanbot.sdk.barcode.entity.ResultPoint.Companion
 
distance(aX, aY, bX, bY) - Method in class io.scanbot.sdk.barcode.entity.ResultPoint.Companion
 
distance(pattern1, pattern2) - Static method in class io.scanbot.sdk.barcode.entity.ResultPoint
 
distance(aX, aY, bX, bY) - Static method in class io.scanbot.sdk.barcode.entity.ResultPoint
 

E

enableBarcodeScan(barcodeScanEnabled) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
 
enableBarcodeScan(barcodeScanEnabled) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
 
enableBarcodeScan(barcodeScanEnabled) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
 
equals(p) - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
equals(p) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
equals(p) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
 

F

FormattedBarcodeDataMapper - Interface in io.scanbot.sdk.barcode.entity
Allows to decode additional fields encoded in barcode

G

getAcceptedDocumentFormats() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
List of
getAdditionalConfig() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Additional config wrapped into separate entity.
getApplication() - Method in class io.scanbot.sdk.persistence.BarcodeFileStorage
 
getBarcodeFormat() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
Representing the format of the barcode that was decoded
getBarcodeFormats() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
List of
getBarcodeImagesDirectory() - Method in class io.scanbot.sdk.persistence.BarcodeFileStorage
Provides directory which store all barcode images
getBarcodeItems() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScanningResult
 
getCameraView() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
getCaptureInterval() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
getCapturing() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
getDisableMlDetector() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Whether ML-based detection should be disabled.
getFormattedData() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
Allows to set additional data encoded in barcode such as title and subtitle
getFormattedResult() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
Formatted result represented by the barcode content
getGs1DecodingEnabled() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
When set to
getHighSensitivityEnabled() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Whether high sensitivity scanning mode should be enabled.
getImage() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
getInterval() - Method in class io.scanbot.sdk.barcode.SuccessFrameDebouncer
 
getLastCapture() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
getLogger() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
getMainThreadHandler() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
getMaximumTextLength() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Maximum text length of the detected barcode.
getMinimum1DQuietZoneSize() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Minimum required quiet zone on the barcode.
getMinimumTextLength() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
Minimum required text length of the detected barcode.
getNULL() - Method in class io.scanbot.sdk.barcode.AutoSnappingCallback.Companion
Null-object pattern
getNumBits() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
Deprecated. 
getPreviewFrame() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScanningResult
 
getRawBytes() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
getResultPoints() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
getSaveCameraPreviewFrame() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
Whether detector should save a frame with successful detection result. If true - class BarcodeScanningResult will contain the camera preview frame Bitmap, otherwise the preview frame will not be collected.
getStringId() - Method in enum io.scanbot.sdk.barcode.entity.BarcodeDocumentFormat
 
getSubtitle() - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
getText() - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
getTimestamp() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScanningResult
 
getTitle() - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
getX() - Method in class io.scanbot.sdk.barcode.entity.ResultPoint
 
getY() - Method in class io.scanbot.sdk.barcode.entity.ResultPoint
 

H

handleFrame(previewFrame) - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
 
hashCode() - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
hashCode() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
hashCode() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
 

I

io.scanbot.sdk.barcode - package io.scanbot.sdk.barcode
 
io.scanbot.sdk.barcode.entity - package io.scanbot.sdk.barcode.entity
 
io.scanbot.sdk.persistence - package io.scanbot.sdk.persistence
 
isEnabled() - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
true if auto-snapping is enabled. false if auto-snapping is disabled.
isEnabled() - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
 

M

modifyAdditionalConfig(builderFunc) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
Same as setAdditionalConfig but allows to modify only a few of existing params.
modifyConfig(mutatingFunc) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Modify existing config.
modifyConfig(mutatingFunc) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Modify existing config.
modifyConfig(mutatingFunc) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Modify existing config.

O

onAutoSnapping() - Method in interface io.scanbot.sdk.barcode.BarcodeAutoSnappingController.AutoSnappingCallback
Called right before auto-snapping routine takes picture. Might intercept and cancel the shooting.
orderBestPatterns(patterns) - Method in class io.scanbot.sdk.barcode.entity.ResultPoint.Companion
Orders an array of three ResultPoints in an order A,B,C such that AB is less than AC and BC is less than AC, and the angle between BC and BA is less than 180 degrees.
orderBestPatterns(patterns) - Static method in class io.scanbot.sdk.barcode.entity.ResultPoint
Orders an array of three ResultPoints in an order A,B,C such that AB is less than AC and BC is less than AC, and the angle between BC and BA is less than 180 degrees.

R

removeResultHandler(handler) - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
Unregisters handler.
reset() - Method in class io.scanbot.sdk.barcode.SuccessFrameDebouncer
Resets the current state of the class SuccessFrameDebouncer
ResultPoint - Class in io.scanbot.sdk.barcode.entity
Encapsulates a point of interest in an image containing a barcode. Typically, this would be the location of a finder pattern or the corner of the barcode, for example.
ResultPoint(x, y) - Constructor for class io.scanbot.sdk.barcode.entity.ResultPoint
Encapsulates a point of interest in an image containing a barcode. Typically, this would be the location of a finder pattern or the corner of the barcode, for example.
ResultPoint.Companion - Class in io.scanbot.sdk.barcode.entity
 

S

ScanbotBarcodeDetector - Interface in io.scanbot.sdk.barcode
Detects bar codes and QR codes.
setAcceptedDocumentFormats(acceptedDocumentFormats) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
Sets list of enum BarcodeDocumentFormat to scan
setAdditionalConfig(additionalConfig) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
Setter for additional config.
setAutoSnappingCallback(callback) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
setBarcodeFormats(barcodeFormats) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
Sets list of enum BarcodeFormat to scan
setCapturing(p) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
setConfig(config) - Method in class io.scanbot.sdk.barcode.DefaultScanbotBarcodeDetector
Apply configuration to tweak scanning logic.
setConfig(config) - Method in interface io.scanbot.sdk.barcode.ScanbotBarcodeDetector
Apply configuration to tweak scanning logic.
setConfig(config) - Method in class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
Apply configuration to tweak scanning logic.
setDetectionInterval(detectionIntervalInMs) - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
Set barcode detection interval in milliseconds
setDisableMlDetector(disableMlDetector) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
Allows to set detector type which suits needs best: passing true disables BarcodeDetectorType.ML_BASED detection which targets more complex barcode types or tricky visibility conditions. Can be used to detect just one QR code or PDF-417 which is clearly visible - such detection might work much faster.
setEnabled(p) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
true if auto-snapping is enabled. false if auto-snapping is disabled.
setEnabled(p) - Method in class io.scanbot.sdk.barcode.BarcodeDetectorFrameHandler
 
setGs1DecodingEnabled(enabled) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfigBuilder
When set to true, the scanner assumes that the barcode can be a GS1 barcode. Turn it off, if you don't want to see decoded FNC1 characters ("]C1" and ASCII char 29). The default is true. NOTE: Currently works for CODE128 barcodes only!
setHighSensitivityEnabled(highSensitivityEnabled) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
 
setImage(p) - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
setInterval(p) - Method in class io.scanbot.sdk.barcode.SuccessFrameDebouncer
 
setLastCapture(p) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
 
setMaximumTextLength(maximumTextLength) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfigBuilder
Maximum text length of the detected barcode. Setting to zero removes the limit. The default value is 0 (the setting is turned off). NOTE: Currently works for ITF barcodes only!
setMinimum1DQuietZoneSize(minimum1DQuietZoneSize) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfigBuilder
Minimum required quiet zone on the barcode. Measured in modules (the size of a minimal bar on the barcode). The default value is 10. NOTE: Currently works for ITF barcodes only!
setMinimumTextLength(minimumTextLength) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfigBuilder
Minimum required text length of the detected barcode. The default value is 0 (the setting is turned off). NOTE: Currently works for ITF barcodes only!
setPreviewFrame(p) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScanningResult
 
setResultPoints(p) - Method in class io.scanbot.sdk.barcode.entity.BarcodeItem
 
setSaveCameraPreviewFrame(saveCameraPreviewFrame) - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfigBuilder
Sets whether detector should save a frame with successful detection result
setSensitivity(sensitivity) - Method in class io.scanbot.sdk.barcode.BarcodeAutoSnappingController
Changes sensitivity of auto-snapping. That is: the more sensitive it is the faster it shoots.
shouldSkip() - Method in class io.scanbot.sdk.barcode.SuccessFrameDebouncer
Returns if currently all the events should be skipped
StubScanbotBarcodeDetector - Class in io.scanbot.sdk.barcode
 
StubScanbotBarcodeDetector(sapManager) - Constructor for class io.scanbot.sdk.barcode.StubScanbotBarcodeDetector
 
SuccessFrameDebouncer - Class in io.scanbot.sdk.barcode
Allows to keep track of the interval between successful events
SuccessFrameDebouncer(interval) - Constructor for class io.scanbot.sdk.barcode.SuccessFrameDebouncer
Allows to keep track of the interval between successful events
SuccessFrameDebouncer() - Constructor for class io.scanbot.sdk.barcode.SuccessFrameDebouncer
Allows to keep track of the interval between successful events

T

toString() - Method in class io.scanbot.sdk.barcode.entity.BarcodeFormattedData
 
toString() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerAdditionalConfig
 
toString() - Method in class io.scanbot.sdk.barcode.entity.BarcodeScannerConfig
 
< A B C D E F G H I M O R S T 
Skip navigation links