Provides basic classes to interact with the scanner.
| DecodeResult | DecodeResult is an interface passed by
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. |
| InputDevice | Interface representing an input device. |
| PresentationStateListener | This interface is used by the application to listen to the presentation mode state change event. |
| 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. |
| BarcodeDefaults | BarcodeDefaults provides methods to retrieve default decoder
properties. |
| BarcodeManager | BarcodeManager gives developers access to decoder related
methods of the device. |
| CameraInputDevice | Input device representing a Camera. |
| CameraInputDevice.FitScreenPreviewDisplayMode | Class representing the display mode used to fit the preview to the screen on the shortest size. |
| CameraInputDevice.ManualPositioningPreviewDisplayMode | Class representing the display mode used to manually position the preview. |
| CameraInputDevice.ManualPositioningPreviewDisplayMode.ManualPosition | |
| CameraInputDevice.PreviewDisplayMode | Abstract class representing the display mode to use for the camera preview. |
| CameraInputDevice.PreviewSize | Class representing a preview size. |
| CameraWedgePreviewManager | CameraWedgePreviewManager is a class used to setup a preview that will be shown
when the camera wedge feature is running, but only when no barcode is shown. |
| CapturedFrame | CaptureFrame is a data structure passed by
FrameCaptureListener.onFrameCapture to retrieve frame
data from the decoder. |
| CustomOCR | Class representing a custom OCR configuration installed in the device. |
| GoodReadOverlayManager | GoodReadOverlayManager is a class used to install and manage the Good Read's custom overlays. |
| 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. |
| ScanEngineInputDevice | Input device representing the Scan Engine. |
| VisualFormatter | VisualFormatter is a class used to install and manage the different
projects created from the Visual Formatter tool available inside Scan2Deploy Studio. |
| 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. |
| BarcodeID | BarcodeID is an enumeration class defining constants for different decoded barcode types. |
| GoodReadOverlayManager.PersistenceType | Enumerative representing the persistence type of the installed overlays. |
| InputDevice.Type | Enumeration representing the type of input device. |
| 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. |
| DecodeException | DecodeException is used for decoder related errors. |