| Interface | Description |
|---|---|
| DecodeResult |
DecodeResult is an interface passed by
ReadListener.onRead(DecodeResult) to retrieve scanned data from the
decoder. |
| DeinitListener |
This interface is used by the application to listen to the scan deinit
event.
|
| FrameCaptureListener |
This interface is used by the application to listen to the decoder's frame capture event.
|
| FrameSaveListener |
This interface is used by the application to listen to the decoder's frame save event.
|
| InitListener |
This interface is used by the application to listen to the scan init
event.
|
| PresentationStateListener | |
| ReadListener |
This interface is used by the application to listen to the decoder's read event.
|
| StartListener |
This interface is used by the application to listen to the scan started
event.
|
| StopListener |
This interface is used by the application to listen to the scan stopped
event.
|
| TimeoutListener |
This interface is used by the application to listen to the scan timeout
event.
|
| Class | Description |
|---|---|
| BarcodeDefaults |
BarcodeDefaults provides methods to retrieve default decoder
properties. |
| BarcodeManager |
BarcodeManager gives developers access to decoder related
methods of the device. |
| CapturedFrame |
CaptureFrame is a data structure passed by
FrameCaptureListener.onFrameCapture to retrieve frame
data from the decoder. |
| PropertyID |
PropertyID is the class that includes all the properties
identifiers. |
| SavedFrame |
SaveFrame is a data structure passed by
FrameSaveListener.onFrameSave to retrieve frame
data from the decoder. |
| VisualFormatter |
VisualFormatter is a class used to install and manage the different
projects created from the Visual Formatter tool available inside Scan2Deploy Studio.A project consists of a list of items of 2 types: - FORMATTER: Takes as input the barcode received from the scanner and transforms
it as desired, returning the modified barcode as output;- DISPATCHER: Takes as input the barcode received from the scanner and selects
the FORMATTER items to execute.After a project is installed, one of its items will be set as the active item. |
| VisualFormatter.Item |
VisualFormatter.Item is a class representing a visual formatting item,
used to manipulate the input barcode data when set as active item. |
| VisualFormatter.Item.Property<T> |
VisualFormatter.Item.Property is a class representing a property of
a visual formatting item, used to add custom parameters that can change the runtime
behavior of the formatting item. |
| Enum | Description |
|---|---|
| BarcodeID |
BarcodeID is an enumeration class defining constants for different decoded barcode types. |
| PresentationState |
PresentationState is an enumeration class defining constants for presentation mode states. |
| Symbology |
Symbology is an enumeration class defining constants for different barcode types. |
| VisualFormatter.Item.Property.Direction |
VisualFormatter.Item.Property.Direction is an enumeration representing
the direction of the property. |
| VisualFormatter.Item.Property.Type |
VisualFormatter.Item.Property.Type is an enumeration representing
the type of property. |
| VisualFormatter.Item.Type |
VisualFormatter.Item.Type is an enumeration representing the type of item. |
| VisualFormatter.PersistenceType |
VisualFormatter.PersistenceType is an enumeration representing the
persistence type of the installed visual formatter configuration. |
| Exception | Description |
|---|---|
| DecodeException |
DecodeException is used for decoder related errors. |
Provides basic classes to interact with the scanner.