Contains high-level classes encapsulating the overall Datalogic device configuration model.

A set of classes provides an interface to set-up and manage linear barcode families:

Class Symbology
{@link com.datalogic.decode.configuration.Codabar} Codabar
{@link com.datalogic.decode.configuration.Code39} Code 39, Code 32 and Tri-Optic
{@link com.datalogic.decode.configuration.Code93} Code 93
{@link com.datalogic.decode.configuration.Code128} Code 128, GS1-128 and ISBT 128
{@link com.datalogic.decode.configuration.Discrete25} Discrete 2 of 5
{@link com.datalogic.decode.configuration.Ean8} EAN-8
{@link com.datalogic.decode.configuration.Ean13} EAN-13
{@link com.datalogic.decode.configuration.Gs1DataBar_14} GS1 DataBar 14
{@link com.datalogic.decode.configuration.Gs1DataBar_Expanded} GS1 DataBar Expanded
{@link com.datalogic.decode.configuration.Gs1DataBar_Limited} GS1 DataBar Limited
{@link com.datalogic.decode.configuration.Interleaved25} Interleaved 2 of 5
{@link com.datalogic.decode.configuration.Matrix25} Matrix 2 of 5
{@link com.datalogic.decode.configuration.Msi} MSI
{@link com.datalogic.decode.configuration.UpcA} UPC-A
{@link com.datalogic.decode.configuration.UpcE} UPC-E
{@link com.datalogic.decode.configuration.UpcEanExtensions} UPC/EAN extension configuration
{@link com.datalogic.decode.configuration.LinearQuietZones} Linear barcode quiet zones configuration

A set of classes provides an interface to set-up and manage 2D barcode families:

Class Symbology
{@link com.datalogic.decode.configuration.Aztec} Aztec
{@link com.datalogic.decode.configuration.Datamatrix} Data Matrix
{@link com.datalogic.decode.configuration.DotCode} DotCode
{@link com.datalogic.decode.configuration.HanXin} HanXin
{@link com.datalogic.decode.configuration.Maxicode} Maxicode
{@link com.datalogic.decode.configuration.Micropdf417} Micro PDF417
{@link com.datalogic.decode.configuration.MicroQR} Micro QR Code
{@link com.datalogic.decode.configuration.Pdf417} PDF417
{@link com.datalogic.decode.configuration.QRCode} QR Code

A set of classes provides an interface to set-up and manage postal barcode families:

Class Symbology
{@link com.datalogic.decode.configuration.PostalAustralian} Australia Post
{@link com.datalogic.decode.configuration.PostalJapan} Japan Post
{@link com.datalogic.decode.configuration.PostalKix} KIX
{@link com.datalogic.decode.configuration.PostalRoyalMail} Royal Mail
{@link com.datalogic.decode.configuration.PostalUsPlanet} US PLANET
{@link com.datalogic.decode.configuration.PostalUsPostnet} US POSTNET
{@link com.datalogic.decode.configuration.PostalUsps4State} USPS 4-State

A set of classes provides an interface to set-up and manage not barcode based identification tecnologies:

Class Technology
{@link com.datalogic.decode.configuration.Digimarc} Digimarc barcode ™
{@link com.datalogic.decode.configuration.OCR} OCR

A set of classes provide an interface to set-up and manage Composite barcode families:

Class Symbology
{@link com.datalogic.decode.configuration.Composite} EAN.UCC Composite (CC-A, CC-B and CC-C) and GS1 Composite
{@link com.datalogic.decode.configuration.Tlc39} TLC 39

While a different set of classes provides an interface to set-up and manage specific barcode reader parameters:

Class Usage
{@link com.datalogic.decode.configuration.BeamMode} The operating beam mode
{@link com.datalogic.decode.configuration.DecodingNotification} The generated notification on a successful read
{@link com.datalogic.decode.configuration.DisplayNotification} A displaying message, containing the barcode result
{@link com.datalogic.decode.configuration.Formatting} The different properties related to the barcodes text formatting.
{@link com.datalogic.decode.configuration.GoodRead} The generated type of notification on a successful read.
{@link com.datalogic.decode.configuration.IntentDeliveryMode} The method by which the {@link com.datalogic.decode.configuration.IntentWedge} is delivered.
{@link com.datalogic.decode.configuration.IntentWedge} The decode wedge capability with the intent mode.
{@link com.datalogic.decode.configuration.KeyboardWedge} The decode wedge capability with the keystroke mode.
{@link com.datalogic.decode.configuration.KeyWedgeMode} The method by which the {@link com.datalogic.decode.configuration.KeyboardWedge} operates.
{@link com.datalogic.decode.configuration.ScannerOptions} Contains access to serveral specific scanner functionalities.
{@link com.datalogic.decode.configuration.MultiScan} A way to collect multiple labels in a single scanning operating session.
{@link com.datalogic.decode.configuration.ScannerProperties} Contains all the different barcode classes.
{@link com.datalogic.decode.configuration.SendCodeID} The type of identifier to be transmitted with the scanned data.
{@link com.datalogic.decode.configuration.WebWedge} The class that enables direct web browsing through scanned labels.

For information about using some the classes in this package, see the following documents: {@link com.datalogic.decode.BarcodeManager} and {@link com.datalogic.decode.BarcodeDefaults}.