Package io.scanbot.sdk.barcode
Enum BarcodeFormat
- java.lang.Object
-
- java.lang.Enum<BarcodeFormat>
-
- io.scanbot.sdk.barcode.BarcodeFormat
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<BarcodeFormat>
public enum BarcodeFormat extends java.lang.Enum<BarcodeFormat>
Enumerates barcode formats.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AUSTRALIA_POSTAustralia Post Four-State Customer Code.AZTECAztec (2D).CODABARCODABAR (1D).CODE_11Code 11 (1D).CODE_128Code 128 (1D).CODE_25CODE 25 (1D).CODE_32Code 32 (Italian Pharmacode) (1D).CODE_39Code 39 (1D).CODE_93Code 93 (1D).DATA_MATRIXData Matrix (2D).DATABARGS1 DataBar-14 (formerly RSS-14) (1D).DATABAR_EXPANDEDGS1 DataBar Expanded (formerly RSS Expanded) (1D).DATABAR_LIMITEDGS1 DataBar Limited.EAN_13EAN-13 (1D).EAN_8EAN-8 (1D).GS1_COMPOSITEGS1 COMPOSITE (combined linear and 2D).IATA_2_OF_5IATA 2 of 5 (1D).INDUSTRIAL_2_OF_5INDUSTRIAL 2 of 5 (1D).ITFITF (Interleaved Two of Five) (1D).JAPAN_POSTJapan Post Four-State Barcode.MAXI_CODEMaxiCode (2D).MICRO_PDF_417Micro PDF417 (2D).MICRO_QR_CODEMicro QR Code (2D).MSI_PLESSEYMSI PLESSEY.NONEUsed as a return value if no valid barcode has been detected.PDF_417PDF417 (2D).PHARMA_CODEPharmacode, a.k.a.PHARMA_CODE_TWO_TRACKTwo-Track Pharmacode, a.k.a.PZN_7PZN7, legacy PZN (Pharmazentralnummer), invalid since 01.01.2020 (1D).PZN_8PZN8, a.k.a.QR_CODEQR Code (2D).RMQR_CODERectangular Micro QR Code (2D).ROYAL_MAILRoyal Mail Four-State Customer Code, a.k.a.ROYAL_TNT_POSTRoyal TNT Post Four-State Barcode, a.k.a.UPC_AUPC-A (1D).UPC_EUPC-E (1D).USPS_INTELLIGENT_MAILUSPS Intelligent Mail, a.k.a.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static BarcodeFormatvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static BarcodeFormat[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
NONE
public static final BarcodeFormat NONE
Used as a return value if no valid barcode has been detected.
-
AZTEC
public static final BarcodeFormat AZTEC
Aztec (2D).
-
CODABAR
public static final BarcodeFormat CODABAR
CODABAR (1D).
-
CODE_39
public static final BarcodeFormat CODE_39
Code 39 (1D).
-
CODE_93
public static final BarcodeFormat CODE_93
Code 93 (1D).
-
CODE_128
public static final BarcodeFormat CODE_128
Code 128 (1D).
-
DATA_MATRIX
public static final BarcodeFormat DATA_MATRIX
Data Matrix (2D).
-
EAN_8
public static final BarcodeFormat EAN_8
EAN-8 (1D).
-
EAN_13
public static final BarcodeFormat EAN_13
EAN-13 (1D).
-
ITF
public static final BarcodeFormat ITF
ITF (Interleaved Two of Five) (1D).
-
MAXI_CODE
public static final BarcodeFormat MAXI_CODE
MaxiCode (2D).
-
PDF_417
public static final BarcodeFormat PDF_417
PDF417 (2D).
-
QR_CODE
public static final BarcodeFormat QR_CODE
QR Code (2D).
-
DATABAR
public static final BarcodeFormat DATABAR
GS1 DataBar-14 (formerly RSS-14) (1D).
-
DATABAR_EXPANDED
public static final BarcodeFormat DATABAR_EXPANDED
GS1 DataBar Expanded (formerly RSS Expanded) (1D).
-
UPC_A
public static final BarcodeFormat UPC_A
UPC-A (1D).
-
UPC_E
public static final BarcodeFormat UPC_E
UPC-E (1D).
-
MSI_PLESSEY
public static final BarcodeFormat MSI_PLESSEY
MSI PLESSEY.
-
IATA_2_OF_5
public static final BarcodeFormat IATA_2_OF_5
IATA 2 of 5 (1D).
-
INDUSTRIAL_2_OF_5
public static final BarcodeFormat INDUSTRIAL_2_OF_5
INDUSTRIAL 2 of 5 (1D).
-
CODE_25
public static final BarcodeFormat CODE_25
CODE 25 (1D).
-
MICRO_QR_CODE
public static final BarcodeFormat MICRO_QR_CODE
Micro QR Code (2D).
-
USPS_INTELLIGENT_MAIL
public static final BarcodeFormat USPS_INTELLIGENT_MAIL
USPS Intelligent Mail, a.k.a. USPS OneCode, USPS-STD-11.
-
ROYAL_MAIL
public static final BarcodeFormat ROYAL_MAIL
Royal Mail Four-State Customer Code, a.k.a. RM4SCC, CBC, BPO 4 State Code.
-
JAPAN_POST
public static final BarcodeFormat JAPAN_POST
Japan Post Four-State Barcode.
-
ROYAL_TNT_POST
public static final BarcodeFormat ROYAL_TNT_POST
Royal TNT Post Four-State Barcode, a.k.a. KIX, Klant IndeX.
-
AUSTRALIA_POST
public static final BarcodeFormat AUSTRALIA_POST
Australia Post Four-State Customer Code.
-
DATABAR_LIMITED
public static final BarcodeFormat DATABAR_LIMITED
GS1 DataBar Limited.
-
MICRO_PDF_417
public static final BarcodeFormat MICRO_PDF_417
Micro PDF417 (2D).
-
GS1_COMPOSITE
public static final BarcodeFormat GS1_COMPOSITE
GS1 COMPOSITE (combined linear and 2D).
-
RMQR_CODE
public static final BarcodeFormat RMQR_CODE
Rectangular Micro QR Code (2D).
-
CODE_11
public static final BarcodeFormat CODE_11
Code 11 (1D).
-
CODE_32
public static final BarcodeFormat CODE_32
Code 32 (Italian Pharmacode) (1D).
-
PHARMA_CODE
public static final BarcodeFormat PHARMA_CODE
Pharmacode, a.k.a. One-Track Pharmacode, Pharmaceutical Binary Code (1D).
-
PHARMA_CODE_TWO_TRACK
public static final BarcodeFormat PHARMA_CODE_TWO_TRACK
Two-Track Pharmacode, a.k.a. Pharmaceutical Binary Code.
-
PZN_7
public static final BarcodeFormat PZN_7
PZN7, legacy PZN (Pharmazentralnummer), invalid since 01.01.2020 (1D).
-
PZN_8
public static final BarcodeFormat PZN_8
PZN8, a.k.a. PZN, Pharmazentralnummer, German Pharmaceutical Central Number (1D).
-
-
Method Detail
-
values
public static BarcodeFormat[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (BarcodeFormat c : BarcodeFormat.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BarcodeFormat valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-