to top
Datalogic APIs
public final enum

Code39Aggressiveness

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.datalogic.decode.configuration.Code39Aggressiveness

Class Overview

Code39Aggressiveness is an enumeration defining the allowed aggressive mode for Code39 barcodes. The aggressive mode can provide an improvement of decoding performance, but the decoding robustness can decrease with the performance improvement. Therefore LOW and VERY LOW aggressive mode should be set only in case of barcode printed with good quality. HIGH and VERY HIGH are suggested to improve performance in case of barcode printed with very poor quality. The type is one of:

VERY_LOW Very low aggressiveness with very high robustness.
LOW Low aggressiveness with high robustness.
MEDIUM Balance between performance and robustness.
HIGH High aggressiveness, but robustness worsening.
VERY HIGH Worst robustness to improve performance to decode barcode printed with very poor quality.

Summary

Enum Values
Code39Aggressiveness  HIGH  High aggressiveness for decoding poor quality barcodes. 
Code39Aggressiveness  LOW  Low aggressiveness for decoding good quality barcodes. 
Code39Aggressiveness  MEDIUM  Medium aggressiveness for decoding barcodes with a balances robustness. 
Code39Aggressiveness  VERY_HIGH  Very high aggressiveness for decoding very poor quality barcodes. 
Code39Aggressiveness  VERY_LOW  Very low aggressiveness for decoding very good quality barcodes. 
Public Methods
static Code39Aggressiveness valueOf(String name)
final static Code39Aggressiveness[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final Code39Aggressiveness HIGH

Added in revision 29

High aggressiveness for decoding poor quality barcodes.

public static final Code39Aggressiveness LOW

Added in revision 29

Low aggressiveness for decoding good quality barcodes.

public static final Code39Aggressiveness MEDIUM

Added in revision 29

Medium aggressiveness for decoding barcodes with a balances robustness.

public static final Code39Aggressiveness VERY_HIGH

Added in revision 29

Very high aggressiveness for decoding very poor quality barcodes.

public static final Code39Aggressiveness VERY_LOW

Added in revision 29

Very low aggressiveness for decoding very good quality barcodes.

Public Methods

public static Code39Aggressiveness valueOf (String name)

Added in revision 29

public static final Code39Aggressiveness[] values ()

Added in revision 29