to top
Datalogic APIs
public class

ScannerProperties

extends PropertyGroup
java.lang.Object
   ↳ com.datalogic.device.configuration.PropertyGroup
     ↳ com.datalogic.decode.configuration.ScannerProperties

Class Overview

ScannerProperties is the scanner property container class.

Summary

Fields
public Aztec aztec Controls the Aztec barcode reading capabilities.
public Codabar codabar Controls the Codabar barcode reading capabilities.
public Code128 code128 Controls the Code 128, GS1-128 and ISBT 128 barcode reading capabilities.
public Code39 code39 Controls the Code 39, Code 32 and Tri-Optic barcode reading capabilities.
public Code93 code93 Controls the Code 93 barcode reading capabilities.
public Composite composite Controls the GS1 Composite barcode reading capabilities.
public Datamatrix datamatrix Controls the Data Matrix barcode reading capabilities.
public Digimarc digimarc Controls the Digimarc barcode ™ reading capabilities.
public Discrete25 discrete25 Controls the Discrete 2 of 5 barcode reading capabilities.
public DisplayNotification displayNotification Provides configuration for the display notification.
public DecodingNotification dnotification Provides configuration for decoding notifications.
public DotCode dotcode Controls the DotCode barcode reading capabilities.
public Ean13 ean13 Controls the EAN-13 barcode reading capabilities.
public Ean8 ean8 Controls the EAN-8 barcode reading capabilities.
public Formatting format Provides configuration for formatting functionalities.
public FrameCaptureConfiguration frameCaptureConfiguration Controls the frame capture feature.
public GoodRead goodread Provides configuration for good read notifications.
public Gs1DataBar_14 gs1DataBar_14 Controls the GS1 DataBar 14 barcode reading capabilities.
public Gs1DataBar_Expanded gs1DataBar_Expanded Controls the GS1 DataBar Expanded barcode reading capabilities.
public Gs1DataBar_Limited gs1DataBar_Limited Controls the GS1 DataBar Limited barcode reading capabilities.
public IntentWedge intentWedge Provides configuration for the Intent Wedge.
public Interleaved25 interleaved25 Controls the Interleaved 2 of 5 barcode reading capabilities.
public Inverse inverse Controls the reverse decoding mode for linear and 2D barcodes.
public KeyboardWedge keyboardWedge Provides configuration for the Keyboard Wedge.
public LinearQuietZones linearQZ Controls the admitted valid margins for linear barcodes.
public Matrix25 matrix25 Controls the Matrix 2 of 5 barcode reading capabilities.
public Maxicode maxicode Controls the Maxicode barcode reading capabilities.
public MicroQR microQr Controls the Micro QR Code barcode reading capabilities.
public Micropdf417 micropdf417 Controls the Micro PDF417 barcode reading capabilities.
public Msi msi Controls the MSI barcode reading capabilities.
public MultiScan multiScan Provides configuration related to Multi Scan functionalities.
public PostalUsps4State p4State Controls the USPS 4-State barcode reading capabilities.
public PostalAustralian pAus Controls the Australia Post barcode reading capabilities.
public PostalJapan pJap Controls the Japan Post barcode reading capabilities.
public PostalKix pKix Controls the KIX barcode reading capabilities.
public PostalUsPlanet pPlanet Controls the US PLANET barcode reading capabilities.
public PostalUsPostnet pPostnet Controls the US POSTNET barcode reading capabilities.
public PostalRoyalMail pRM Controls the Royal Mail barcode reading capabilities.
public Pdf417 pdf417 Controls the PDF417 barcode reading capabilities.
public PresentationMode presentationMode Provides configuration related to presentation mode functionalities.
public QRCode qrCode Controls the QR Code barcode reading capabilities.
public ScannerOptions scannerOptions Provides configuration related to scanner functionalities.
public UpcA upcA Controls the UPC-A barcode reading capabilities.
public UpcE upcE Controls the UPC-E barcode reading capabilities.
public UpcEanExtensions upcEanExtensions Controls the UPC/EAN extensions reading capabilities.
public WebWedge webWedge Provides configuration for the Web wedge.
Public Methods
static ScannerProperties edit(PropertyGetter editor)
Returns all the ScannerProperties initialized with the actual values.
int store(PropertyEditor to, boolean persist)
Provides a way to store the properties through a PropertyEditor.
[Expand]
Inherited Methods
From class com.datalogic.device.configuration.PropertyGroup
From class java.lang.Object

Fields

public Aztec aztec

Added in revision 1

Controls the Aztec barcode reading capabilities.

See Also

public Codabar codabar

Added in revision 1

Controls the Codabar barcode reading capabilities.

See Also

public Code128 code128

Added in revision 1

Controls the Code 128, GS1-128 and ISBT 128 barcode reading capabilities.

See Also

public Code39 code39

Added in revision 1

Controls the Code 39, Code 32 and Tri-Optic barcode reading capabilities.

See Also

public Code93 code93

Added in revision 1

Controls the Code 93 barcode reading capabilities.

See Also

public Composite composite

Added in revision 7

Controls the GS1 Composite barcode reading capabilities.

See Also

public Datamatrix datamatrix

Added in revision 1

Controls the Data Matrix barcode reading capabilities.

See Also

public Digimarc digimarc

Added in revision 5

Controls the Digimarc barcode ™ reading capabilities.

See Also

public Discrete25 discrete25

Added in revision 1

Controls the Discrete 2 of 5 barcode reading capabilities.

See Also

public DisplayNotification displayNotification

Added in revision 1

Provides configuration for the display notification.

public DecodingNotification dnotification

Added in revision 1

Provides configuration for decoding notifications.

public DotCode dotcode

Added in revision 10

Controls the DotCode barcode reading capabilities.

See Also

public Ean13 ean13

Added in revision 1

Controls the EAN-13 barcode reading capabilities.

See Also

public Ean8 ean8

Added in revision 1

Controls the EAN-8 barcode reading capabilities.

See Also

public Formatting format

Added in revision 1

Provides configuration for formatting functionalities.

See Also

public FrameCaptureConfiguration frameCaptureConfiguration

Added in revision 22

Controls the frame capture feature.

public GoodRead goodread

Added in revision 1

Provides configuration for good read notifications.

See Also

public Gs1DataBar_14 gs1DataBar_14

Added in revision 1

Controls the GS1 DataBar 14 barcode reading capabilities.

See Also

public Gs1DataBar_Expanded gs1DataBar_Expanded

Added in revision 1

Controls the GS1 DataBar Expanded barcode reading capabilities.

public Gs1DataBar_Limited gs1DataBar_Limited

Added in revision 1

Controls the GS1 DataBar Limited barcode reading capabilities.

public IntentWedge intentWedge

Added in revision 1

Provides configuration for the Intent Wedge.

See Also

public Interleaved25 interleaved25

Added in revision 1

Controls the Interleaved 2 of 5 barcode reading capabilities.

See Also

public Inverse inverse

Added in revision 20

Controls the reverse decoding mode for linear and 2D barcodes.

See Also

public KeyboardWedge keyboardWedge

Added in revision 1

Provides configuration for the Keyboard Wedge.

See Also

public LinearQuietZones linearQZ

Added in revision 6

Controls the admitted valid margins for linear barcodes.

See Also

public Matrix25 matrix25

Added in revision 1

Controls the Matrix 2 of 5 barcode reading capabilities.

See Also

public Maxicode maxicode

Added in revision 1

Controls the Maxicode barcode reading capabilities.

See Also

public MicroQR microQr

Added in revision 1

Controls the Micro QR Code barcode reading capabilities.

See Also

public Micropdf417 micropdf417

Added in revision 1

Controls the Micro PDF417 barcode reading capabilities.

See Also

public Msi msi

Added in revision 1

Controls the MSI barcode reading capabilities.

See Also

public MultiScan multiScan

Added in revision 8

Provides configuration related to Multi Scan functionalities.

See Also

public PostalUsps4State p4State

Added in revision 1

Controls the USPS 4-State barcode reading capabilities.

See Also

public PostalAustralian pAus

Added in revision 1

Controls the Australia Post barcode reading capabilities.

See Also

public PostalJapan pJap

Added in revision 1

Controls the Japan Post barcode reading capabilities.

See Also

public PostalKix pKix

Added in revision 1

Controls the KIX barcode reading capabilities.

See Also

public PostalUsPlanet pPlanet

Added in revision 1

Controls the US PLANET barcode reading capabilities.

See Also

public PostalUsPostnet pPostnet

Added in revision 1

Controls the US POSTNET barcode reading capabilities.

See Also

public PostalRoyalMail pRM

Added in revision 1

Controls the Royal Mail barcode reading capabilities.

See Also

public Pdf417 pdf417

Added in revision 1

Controls the PDF417 barcode reading capabilities.

See Also

public PresentationMode presentationMode

Added in revision 26

Provides configuration related to presentation mode functionalities.

See Also

public QRCode qrCode

Added in revision 1

Controls the QR Code barcode reading capabilities.

See Also

public ScannerOptions scannerOptions

Added in revision 1

Provides configuration related to scanner functionalities.

See Also

public UpcA upcA

Added in revision 1

Controls the UPC-A barcode reading capabilities.

See Also

public UpcE upcE

Added in revision 1

Controls the UPC-E barcode reading capabilities.

See Also

public UpcEanExtensions upcEanExtensions

Added in revision 1

Controls the UPC/EAN extensions reading capabilities.

See Also

public WebWedge webWedge

Added in revision 7

Provides configuration for the Web wedge.

See Also

Public Methods

public static ScannerProperties edit (PropertyGetter editor)

Added in revision 1

Returns all the ScannerProperties initialized with the actual values.

Parameters
editor A PropertyGetter used to load the current barcode families and properties.
Returns

public int store (PropertyEditor to, boolean persist)

Added in revision 1

Provides a way to store the properties through a PropertyEditor.

Parameters
to PropertyEditor an editor used to load the current barcode families and properties.
persist boolean if the property must be persistent or not across reboots.
Returns
  • int SUCCESSvin case of success, otherwise a possible error code, matching one of the ConfigException error constants.
Throws
ConfigException in case of error, when exceptions are enabled through the ErrorManager singleton.