**Inheritance:**
java.lang.Object
```
public class EncodeTypes
```

Specifies the type of barcode to encode.
## Constructors

| Constructor | Description |
| --- | --- |
| [EncodeTypes()](#EncodeTypes--) |  |
## Fields

| Field | Description |
| --- | --- |
| [AUSTRALIAN_POSTE_PARCEL](#AUSTRALIAN-POSTE-PARCEL) | Specifies that the data should be encoded with **Australian Post Domestic eParcel Barcode** barcode specification |
| [AUSTRALIA_POST](#AUSTRALIA-POST) | Represents Australia Post Customer BarCode |
| [AZTEC](#AZTEC) | Specifies that the data should be encoded with **Aztec** barcode specification |
| [CODABAR](#CODABAR) | Specifies that the data should be encoded with **CODABAR** barcode specification |
| [CODABLOCK_F](#CODABLOCK-F) | Specifies that the data should be encoded with **Codablock-F** barcode specification. |
| [CODE_11](#CODE-11) | Specifies that the data should be encoded with **CODE 11** barcode specification |
| [CODE_128](#CODE-128) | Specifies that the data should be encoded with **CODE 128** barcode specification |
| [CODE_16_K](#CODE-16-K) | Represents Code 16K barcode. |
| [CODE_32](#CODE-32) | Specifies that the data should be encoded with **Code32** barcode specification |
| [CODE_39](#CODE-39) | Specifies that the data should be encoded with  **Code 39**  basic charset barcode specification: ISO/IEC 16388 |
| [CODE_39_FULL_ASCII](#CODE-39-FULL-ASCII) | Specifies that the data should be encoded with  **Code 39**  full ASCII charset barcode specification: ISO/IEC 16388 |
| [CODE_93](#CODE-93) | Specifies that the data should be encoded with  **CODE 93**  barcode specification |
| [DATABAR_EXPANDED](#DATABAR-EXPANDED) | Represents GS1 Databar expanded barcode. |
| [DATABAR_EXPANDED_STACKED](#DATABAR-EXPANDED-STACKED) | Represents GS1 Databar expanded stacked barcode. |
| [DATABAR_LIMITED](#DATABAR-LIMITED) | Represents GS1 DATABAR limited barcode. |
| [DATABAR_OMNI_DIRECTIONAL](#DATABAR-OMNI-DIRECTIONAL) | Specifies that the data should be encoded with **GS1 Databar omni-directional** barcode specification. |
| [DATABAR_STACKED](#DATABAR-STACKED) | Represents GS1 Databar stacked barcode. |
| [DATABAR_STACKED_OMNI_DIRECTIONAL](#DATABAR-STACKED-OMNI-DIRECTIONAL) | Represents GS1 Databar stacked omni-directional barcode. |
| [DATABAR_TRUNCATED](#DATABAR-TRUNCATED) | Specifies that the data should be encoded with **GS1 Databar truncated** barcode specification. |
| [DATA_LOGIC_2_OF_5](#DATA-LOGIC-2-OF-5) | Specifies that the data should be encoded with **DataLogic 2 of 5** barcode specification |
| [DATA_MATRIX](#DATA-MATRIX) | 2D barcode symbology DataMatrix |
| [DEUTSCHE_POST_IDENTCODE](#DEUTSCHE-POST-IDENTCODE) | Represents Deutsch Post barcode, This EncodeType is also known as Identcode,CodeIdentcode,German Postal 2 of 5 Identcode, Deutsch Post AG Identcode, Deutsch Frachtpost Identcode, Deutsch Post AG (DHL) |
| [DEUTSCHE_POST_LEITCODE](#DEUTSCHE-POST-LEITCODE) | Represents Deutsch Post Leitcode Barcode,also known as German Postal 2 of 5 Leitcode, CodeLeitcode, Leitcode, Deutsch Post AG (DHL). |
| [DOT_CODE](#DOT-CODE) | Specifies that the data should be encoded with  DotCode  barcode specification |
| [DUTCH_KIX](#DUTCH-KIX) | Specifies that the data should be encoded with **Dutch KIX** barcode specification |
| [EAN_13](#EAN-13) | Specifies that the data should be encoded with **EAN-13** barcode specification |
| [EAN_14](#EAN-14) | Specifies that the data should be encoded with **EAN14** barcode specification |
| [EAN_8](#EAN-8) | Specifies that the data should be encoded with **EAN-8** barcode specification |
| [GS_1_AZTEC](#GS-1-AZTEC) | Specifies that the data should be encoded with  **GS1 Aztec**  barcode specification. |
| [GS_1_CODABLOCK_F](#GS-1-CODABLOCK-F) | Specifies that the data should be encoded with **GS1 Codablock-F** barcode specification. |
| [GS_1_CODE_128](#GS-1-CODE-128) | Specifies that the data should be encoded with **GS1 Code 128** barcode specification. |
| [GS_1_COMPOSITE_BAR](#GS-1-COMPOSITE-BAR) | Specifies that the data should be encoded with **GS1 Composite Bar** barcode specification. |
| [GS_1_DATA_MATRIX](#GS-1-DATA-MATRIX) | 2D barcode symbology DataMatrix with GS1 string format |
| [GS_1_DOT_CODE](#GS-1-DOT-CODE) | Specifies that the data should be encoded with  **GS1 DotCode**  barcode specification. |
| [GS_1_HAN_XIN](#GS-1-HAN-XIN) | 2D barcode symbology HabXin with GS1 string format |
| [GS_1_MICRO_PDF_417](#GS-1-MICRO-PDF-417) | Specifies that the data should be encoded with **GS1MicroPdf417** barcode specification |
| [GS_1_QR](#GS-1-QR) | 2D barcode symbology QR with GS1 string format |
| [HAN_XIN](#HAN-XIN) | Specifies that the data should be encoded with **Han Xin** barcode specification |
| [HIBCQRLIC](#HIBCQRLIC) | Specifies that the data should be encoded with  **HIBC LIC QR**  barcode specification. |
| [HIBCQRPAS](#HIBCQRPAS) | Specifies that the data should be encoded with  **HIBC PAS QR**  barcode specification. |
| [HIBC_AZTEC_LIC](#HIBC-AZTEC-LIC) | Specifies that the data should be encoded with  **HIBC LIC Aztec**  barcode specification. |
| [HIBC_AZTEC_PAS](#HIBC-AZTEC-PAS) | Specifies that the data should be encoded with  **HIBC PAS Aztec**  barcode specification. |
| [HIBC_CODE_128_LIC](#HIBC-CODE-128-LIC) | Specifies that the data should be encoded with  **HIBC LIC Code128**  barcode specification. |
| [HIBC_CODE_128_PAS](#HIBC-CODE-128-PAS) | Specifies that the data should be encoded with  **HIBC PAS Code128**  barcode specification. |
| [HIBC_CODE_39_LIC](#HIBC-CODE-39-LIC) | Specifies that the data should be encoded with  **HIBC LIC Code39**  barcode specification. |
| [HIBC_CODE_39_PAS](#HIBC-CODE-39-PAS) | Specifies that the data should be encoded with  **HIBC PAS Code39**  barcode specification. |
| [HIBC_DATA_MATRIX_LIC](#HIBC-DATA-MATRIX-LIC) | Specifies that the data should be encoded with  **HIBC LIC DataMatrix**  barcode specification. |
| [HIBC_DATA_MATRIX_PAS](#HIBC-DATA-MATRIX-PAS) | Specifies that the data should be encoded with  **HIBC PAS DataMatrix**  barcode specification. |
| [IATA_2_OF_5](#IATA-2-OF-5) | Represents IATA 2 of 5 barcode.IATA (International Air Transport Assosiation) uses this barcode for the management of air cargo. |
| [INTERLEAVED_2_OF_5](#INTERLEAVED-2-OF-5) | Specifies that the data should be encoded with **INTERLEAVED 2 of 5** barcode specification |
| [ISBN](#ISBN) | Specifies that the data should be encoded with **isBN** barcode specification |
| [ISMN](#ISMN) | Specifies that the data should be encoded with **ISMN** barcode specification |
| [ISSN](#ISSN) | Specifies that the data should be encoded with **ISSN** barcode specification |
| [ITALIAN_POST_25](#ITALIAN-POST-25) | Represents Italian Post 25 barcode. |
| [ITF_14](#ITF-14) | Specifies that the data should be encoded with **ITF14** barcode specification |
| [ITF_6](#ITF-6) | Represents ITF-6 Barcode. |
| [MACRO_PDF_417](#MACRO-PDF-417) | Specifies that the data should be encoded with **MacroPdf417** barcode specification |
| [MAILMARK](#MAILMARK) | Represents Royal Mail Mailmark barcode. |
| [MATRIX_2_OF_5](#MATRIX-2-OF-5) | Represents Matrix 2 of 5 BarCode |
| [MAXI_CODE](#MAXI-CODE) | Specifies that the data should be encoded with  MaxiCode  barcode specification |
| [MICRO_PDF_417](#MICRO-PDF-417) | Specifies that the data should be encoded with **MicroPdf417** barcode specification |
| [MICRO_QR](#MICRO-QR) | Specifies that the data should be encoded with **MicroQR Code** barcode specification |
| [MSI](#MSI) | Specifies that the data should be encoded with **MSI Plessey** barcode specification |
| [NONE](#NONE) | Unspecified encode type. |
| [ONE_CODE](#ONE-CODE) | Specifies that the data should be encoded with USPS **OneCode** barcode specification |
| [OPC](#OPC) | Represents OPC(Optical Product Code) Barcode,also known as , VCA Barcode VCA OPC, Vision Council of America OPC Barcode. |
| [PATCH_CODE](#PATCH-CODE) | Represents Patch code barcode |
| [PDF_417](#PDF-417) | Specifies that the data should be encoded with **Pdf417** barcode specification |
| [PHARMACODE](#PHARMACODE) | Represents Pharmacode barcode. |
| [PLANET](#PLANET) | Specifies that the data should be encoded with **Planet** barcode specification |
| [POSTNET](#POSTNET) | Specifies that the data should be encoded with **Postnet** barcode specification |
| [PZN](#PZN) | Represents PZN barcode.This Symbology is also known as Pharmacy central number, Pharmazentralnummer. |
| [QR](#QR) | Specifies that the data should be encoded with **QR Code** barcode specification |
| [RECT_MICRO_QR](#RECT-MICRO-QR) | Specifies that the data should be encoded with **RectMicroQR (rMQR) Code** barcode specification |
| [RM_4_SCC](#RM-4-SCC) | Represents RM4SCC barcode. |
| [SCC_14](#SCC-14) | Specifies that the data should be encoded with **SCC14** barcode specification |
| [SINGAPORE_POST](#SINGAPORE-POST) | Specifies that the data should be encoded with **Singapore Post Barcode** barcode specification |
| [SSCC_18](#SSCC-18) | Specifies that the data should be encoded with **SSCC18** barcode specification |
| [STANDARD_2_OF_5](#STANDARD-2-OF-5) | Specifies that the data should be encoded with **Standard 2 of 5** barcode specification |
| [SWISS_POST_PARCEL](#SWISS-POST-PARCEL) | Specifies that the data should be encoded with **Swiss Post Parcel Barcode** barcode specification. |
| [UPCA](#UPCA) | Specifies that the data should be encoded with **UPC-A** barcode specification |
| [UPCA_GS_1_CODE_128_COUPON](#UPCA-GS-1-CODE-128-COUPON) | Specifies that the data should be encoded with **UPC coupon with GS1-128 Extended Code** barcode specification. |
| [UPCA_GS_1_DATABAR_COUPON](#UPCA-GS-1-DATABAR-COUPON) | Specifies that the data should be encoded with **UPC coupon with GS1 DataBar addition** barcode specification. |
| [UPCE](#UPCE) | Specifies that the data should be encoded with **UPC-E** barcode specification |
| [VIN](#VIN) | Represents VIN (Vehicle Identification Number) Barcode. |
## Methods

| Method | Description |
| --- | --- |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getAllEncodeTypes()](#getAllEncodeTypes--) | Specifies that data will be checked with all available symbologies. |
| [getClass()](#getClass--) |  |
| [getNames()](#getNames--) | Retrieves an array of the names of the encode types. |
| [hashCode()](#hashCode--) |  |
| [is2D(BaseEncodeType symbology)](#is2D-com.aspose.barcode.generation.BaseEncodeType-) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [parse(String parsingType, BaseEncodeType[] result)](#parse-java.lang.String-com.aspose.barcode.generation.BaseEncodeType---) | Converts the string representation of a BaseEncodeType to its instance. |
| [toString()](#toString--) |  |
| [tryParse(String parsingType, BaseEncodeType[] result)](#tryParse-java.lang.String-com.aspose.barcode.generation.BaseEncodeType---) | Converts the string representation of a BaseEncodeType to its instance. |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### EncodeTypes() {#EncodeTypes--}
```
public EncodeTypes()
```


### AUSTRALIAN_POSTE_PARCEL {#AUSTRALIAN-POSTE-PARCEL}
```
public static final SymbologyEncodeType AUSTRALIAN_POSTE_PARCEL
```


Specifies that the data should be encoded with **Australian Post Domestic eParcel Barcode** barcode specification

### AUSTRALIA_POST {#AUSTRALIA-POST}
```
public static final SymbologyEncodeType AUSTRALIA_POST
```


Represents Australia Post Customer BarCode

### AZTEC {#AZTEC}
```
public static final SymbologyEncodeType AZTEC
```


Specifies that the data should be encoded with **Aztec** barcode specification

### CODABAR {#CODABAR}
```
public static final SymbologyEncodeType CODABAR
```


Specifies that the data should be encoded with **CODABAR** barcode specification

### CODABLOCK_F {#CODABLOCK-F}
```
public static final SymbologyEncodeType CODABLOCK_F
```


Specifies that the data should be encoded with **Codablock-F** barcode specification.

### CODE_11 {#CODE-11}
```
public static final SymbologyEncodeType CODE_11
```


Specifies that the data should be encoded with **CODE 11** barcode specification

### CODE_128 {#CODE-128}
```
public static final SymbologyEncodeType CODE_128
```


Specifies that the data should be encoded with **CODE 128** barcode specification

### CODE_16_K {#CODE-16-K}
```
public static final SymbologyEncodeType CODE_16_K
```


Represents Code 16K barcode.

### CODE_32 {#CODE-32}
```
public static final SymbologyEncodeType CODE_32
```


Specifies that the data should be encoded with **Code32** barcode specification

### CODE_39 {#CODE-39}
```
public static final SymbologyEncodeType CODE_39
```


Specifies that the data should be encoded with  **Code 39**  basic charset barcode specification: ISO/IEC 16388

### CODE_39_FULL_ASCII {#CODE-39-FULL-ASCII}
```
public static final SymbologyEncodeType CODE_39_FULL_ASCII
```


Specifies that the data should be encoded with  **Code 39**  full ASCII charset barcode specification: ISO/IEC 16388

### CODE_93 {#CODE-93}
```
public static final SymbologyEncodeType CODE_93
```


Specifies that the data should be encoded with  **CODE 93**  barcode specification

### DATABAR_EXPANDED {#DATABAR-EXPANDED}
```
public static final SymbologyEncodeType DATABAR_EXPANDED
```


Represents GS1 Databar expanded barcode.

### DATABAR_EXPANDED_STACKED {#DATABAR-EXPANDED-STACKED}
```
public static final SymbologyEncodeType DATABAR_EXPANDED_STACKED
```


Represents GS1 Databar expanded stacked barcode.

### DATABAR_LIMITED {#DATABAR-LIMITED}
```
public static final SymbologyEncodeType DATABAR_LIMITED
```


Represents GS1 DATABAR limited barcode.

### DATABAR_OMNI_DIRECTIONAL {#DATABAR-OMNI-DIRECTIONAL}
```
public static final SymbologyEncodeType DATABAR_OMNI_DIRECTIONAL
```


Specifies that the data should be encoded with **GS1 Databar omni-directional** barcode specification.

### DATABAR_STACKED {#DATABAR-STACKED}
```
public static final SymbologyEncodeType DATABAR_STACKED
```


Represents GS1 Databar stacked barcode.

### DATABAR_STACKED_OMNI_DIRECTIONAL {#DATABAR-STACKED-OMNI-DIRECTIONAL}
```
public static final SymbologyEncodeType DATABAR_STACKED_OMNI_DIRECTIONAL
```


Represents GS1 Databar stacked omni-directional barcode.

### DATABAR_TRUNCATED {#DATABAR-TRUNCATED}
```
public static final SymbologyEncodeType DATABAR_TRUNCATED
```


Specifies that the data should be encoded with **GS1 Databar truncated** barcode specification.

### DATA_LOGIC_2_OF_5 {#DATA-LOGIC-2-OF-5}
```
public static final SymbologyEncodeType DATA_LOGIC_2_OF_5
```


Specifies that the data should be encoded with **DataLogic 2 of 5** barcode specification

### DATA_MATRIX {#DATA-MATRIX}
```
public static final SymbologyEncodeType DATA_MATRIX
```


2D barcode symbology DataMatrix

### DEUTSCHE_POST_IDENTCODE {#DEUTSCHE-POST-IDENTCODE}
```
public static final SymbologyEncodeType DEUTSCHE_POST_IDENTCODE
```


Represents Deutsch Post barcode, This EncodeType is also known as Identcode,CodeIdentcode,German Postal 2 of 5 Identcode, Deutsch Post AG Identcode, Deutsch Frachtpost Identcode, Deutsch Post AG (DHL)

### DEUTSCHE_POST_LEITCODE {#DEUTSCHE-POST-LEITCODE}
```
public static final SymbologyEncodeType DEUTSCHE_POST_LEITCODE
```


Represents Deutsch Post Leitcode Barcode,also known as German Postal 2 of 5 Leitcode, CodeLeitcode, Leitcode, Deutsch Post AG (DHL).

### DOT_CODE {#DOT-CODE}
```
public static final SymbologyEncodeType DOT_CODE
```


Specifies that the data should be encoded with  DotCode  barcode specification

### DUTCH_KIX {#DUTCH-KIX}
```
public static final SymbologyEncodeType DUTCH_KIX
```


Specifies that the data should be encoded with **Dutch KIX** barcode specification

### EAN_13 {#EAN-13}
```
public static final SymbologyEncodeType EAN_13
```


Specifies that the data should be encoded with **EAN-13** barcode specification

### EAN_14 {#EAN-14}
```
public static final SymbologyEncodeType EAN_14
```


Specifies that the data should be encoded with **EAN14** barcode specification

### EAN_8 {#EAN-8}
```
public static final SymbologyEncodeType EAN_8
```


Specifies that the data should be encoded with **EAN-8** barcode specification

### GS_1_AZTEC {#GS-1-AZTEC}
```
public static final SymbologyEncodeType GS_1_AZTEC
```


Specifies that the data should be encoded with  **GS1 Aztec**  barcode specification. The codetext must contains parentheses for AI.

### GS_1_CODABLOCK_F {#GS-1-CODABLOCK-F}
```
public static final SymbologyEncodeType GS_1_CODABLOCK_F
```


Specifies that the data should be encoded with **GS1 Codablock-F** barcode specification. The codetext must contains parentheses for AI.

### GS_1_CODE_128 {#GS-1-CODE-128}
```
public static final SymbologyEncodeType GS_1_CODE_128
```


Specifies that the data should be encoded with **GS1 Code 128** barcode specification. The codetext must contains parentheses for AI.

### GS_1_COMPOSITE_BAR {#GS-1-COMPOSITE-BAR}
```
public static final SymbologyEncodeType GS_1_COMPOSITE_BAR
```


Specifies that the data should be encoded with **GS1 Composite Bar** barcode specification. The codetext must contains parentheses for AI. 1D codetext and 2D codetext must be separated with symbol '/'

### GS_1_DATA_MATRIX {#GS-1-DATA-MATRIX}
```
public static final SymbologyEncodeType GS_1_DATA_MATRIX
```


2D barcode symbology DataMatrix with GS1 string format

### GS_1_DOT_CODE {#GS-1-DOT-CODE}
```
public static final SymbologyEncodeType GS_1_DOT_CODE
```


Specifies that the data should be encoded with  **GS1 DotCode**  barcode specification. The codetext must contains parentheses for AI.

### GS_1_HAN_XIN {#GS-1-HAN-XIN}
```
public static final SymbologyEncodeType GS_1_HAN_XIN
```


2D barcode symbology HabXin with GS1 string format

### GS_1_MICRO_PDF_417 {#GS-1-MICRO-PDF-417}
```
public static final SymbologyEncodeType GS_1_MICRO_PDF_417
```


Specifies that the data should be encoded with **GS1MicroPdf417** barcode specification

### GS_1_QR {#GS-1-QR}
```
public static final SymbologyEncodeType GS_1_QR
```


2D barcode symbology QR with GS1 string format

### HAN_XIN {#HAN-XIN}
```
public static final SymbologyEncodeType HAN_XIN
```


Specifies that the data should be encoded with **Han Xin** barcode specification

### HIBCQRLIC {#HIBCQRLIC}
```
public static final SymbologyEncodeType HIBCQRLIC
```


Specifies that the data should be encoded with  **HIBC LIC QR**  barcode specification.

### HIBCQRPAS {#HIBCQRPAS}
```
public static final SymbologyEncodeType HIBCQRPAS
```


Specifies that the data should be encoded with  **HIBC PAS QR**  barcode specification.

### HIBC_AZTEC_LIC {#HIBC-AZTEC-LIC}
```
public static final SymbologyEncodeType HIBC_AZTEC_LIC
```


Specifies that the data should be encoded with  **HIBC LIC Aztec**  barcode specification.

### HIBC_AZTEC_PAS {#HIBC-AZTEC-PAS}
```
public static final SymbologyEncodeType HIBC_AZTEC_PAS
```


Specifies that the data should be encoded with  **HIBC PAS Aztec**  barcode specification.

### HIBC_CODE_128_LIC {#HIBC-CODE-128-LIC}
```
public static final SymbologyEncodeType HIBC_CODE_128_LIC
```


Specifies that the data should be encoded with  **HIBC LIC Code128**  barcode specification.

### HIBC_CODE_128_PAS {#HIBC-CODE-128-PAS}
```
public static final SymbologyEncodeType HIBC_CODE_128_PAS
```


Specifies that the data should be encoded with  **HIBC PAS Code128**  barcode specification.

### HIBC_CODE_39_LIC {#HIBC-CODE-39-LIC}
```
public static final SymbologyEncodeType HIBC_CODE_39_LIC
```


Specifies that the data should be encoded with  **HIBC LIC Code39**  barcode specification.

### HIBC_CODE_39_PAS {#HIBC-CODE-39-PAS}
```
public static final SymbologyEncodeType HIBC_CODE_39_PAS
```


Specifies that the data should be encoded with  **HIBC PAS Code39**  barcode specification.

### HIBC_DATA_MATRIX_LIC {#HIBC-DATA-MATRIX-LIC}
```
public static final SymbologyEncodeType HIBC_DATA_MATRIX_LIC
```


Specifies that the data should be encoded with  **HIBC LIC DataMatrix**  barcode specification.

### HIBC_DATA_MATRIX_PAS {#HIBC-DATA-MATRIX-PAS}
```
public static final SymbologyEncodeType HIBC_DATA_MATRIX_PAS
```


Specifies that the data should be encoded with  **HIBC PAS DataMatrix**  barcode specification.

### IATA_2_OF_5 {#IATA-2-OF-5}
```
public static final SymbologyEncodeType IATA_2_OF_5
```


Represents IATA 2 of 5 barcode.IATA (International Air Transport Assosiation) uses this barcode for the management of air cargo.

### INTERLEAVED_2_OF_5 {#INTERLEAVED-2-OF-5}
```
public static final SymbologyEncodeType INTERLEAVED_2_OF_5
```


Specifies that the data should be encoded with **INTERLEAVED 2 of 5** barcode specification

### ISBN {#ISBN}
```
public static final SymbologyEncodeType ISBN
```


Specifies that the data should be encoded with **isBN** barcode specification

### ISMN {#ISMN}
```
public static final SymbologyEncodeType ISMN
```


Specifies that the data should be encoded with **ISMN** barcode specification

### ISSN {#ISSN}
```
public static final SymbologyEncodeType ISSN
```


Specifies that the data should be encoded with **ISSN** barcode specification

### ITALIAN_POST_25 {#ITALIAN-POST-25}
```
public static final SymbologyEncodeType ITALIAN_POST_25
```


Represents Italian Post 25 barcode.

### ITF_14 {#ITF-14}
```
public static final SymbologyEncodeType ITF_14
```


Specifies that the data should be encoded with **ITF14** barcode specification

### ITF_6 {#ITF-6}
```
public static final SymbologyEncodeType ITF_6
```


Represents ITF-6 Barcode.

### MACRO_PDF_417 {#MACRO-PDF-417}
```
public static final SymbologyEncodeType MACRO_PDF_417
```


Specifies that the data should be encoded with **MacroPdf417** barcode specification

### MAILMARK {#MAILMARK}
```
public static final SymbologyEncodeType MAILMARK
```


Represents Royal Mail Mailmark barcode.

### MATRIX_2_OF_5 {#MATRIX-2-OF-5}
```
public static final SymbologyEncodeType MATRIX_2_OF_5
```


Represents Matrix 2 of 5 BarCode

### MAXI_CODE {#MAXI-CODE}
```
public static final SymbologyEncodeType MAXI_CODE
```


Specifies that the data should be encoded with  MaxiCode  barcode specification

### MICRO_PDF_417 {#MICRO-PDF-417}
```
public static final SymbologyEncodeType MICRO_PDF_417
```


Specifies that the data should be encoded with **MicroPdf417** barcode specification

### MICRO_QR {#MICRO-QR}
```
public static final SymbologyEncodeType MICRO_QR
```


Specifies that the data should be encoded with **MicroQR Code** barcode specification

### MSI {#MSI}
```
public static final SymbologyEncodeType MSI
```


Specifies that the data should be encoded with **MSI Plessey** barcode specification

### NONE {#NONE}
```
public static final SymbologyEncodeType NONE
```


Unspecified encode type.

### ONE_CODE {#ONE-CODE}
```
public static final SymbologyEncodeType ONE_CODE
```


Specifies that the data should be encoded with USPS **OneCode** barcode specification

### OPC {#OPC}
```
public static final SymbologyEncodeType OPC
```


Represents OPC(Optical Product Code) Barcode,also known as , VCA Barcode VCA OPC, Vision Council of America OPC Barcode.

### PATCH_CODE {#PATCH-CODE}
```
public static final SymbologyEncodeType PATCH_CODE
```


Represents Patch code barcode

### PDF_417 {#PDF-417}
```
public static final SymbologyEncodeType PDF_417
```


Specifies that the data should be encoded with **Pdf417** barcode specification

### PHARMACODE {#PHARMACODE}
```
public static final SymbologyEncodeType PHARMACODE
```


Represents Pharmacode barcode.

### PLANET {#PLANET}
```
public static final SymbologyEncodeType PLANET
```


Specifies that the data should be encoded with **Planet** barcode specification

### POSTNET {#POSTNET}
```
public static final SymbologyEncodeType POSTNET
```


Specifies that the data should be encoded with **Postnet** barcode specification

### PZN {#PZN}
```
public static final SymbologyEncodeType PZN
```


Represents PZN barcode.This Symbology is also known as Pharmacy central number, Pharmazentralnummer. PZN7 and PZN8 are supported. PZN7 is generated from 6 or less digits, like "123456". PZN8 is generated from 7 or more digits, like "1234567". Provided last checksum digit is ignored and generated by the barcode engine.

### QR {#QR}
```
public static final SymbologyEncodeType QR
```


Specifies that the data should be encoded with **QR Code** barcode specification

### RECT_MICRO_QR {#RECT-MICRO-QR}
```
public static final SymbologyEncodeType RECT_MICRO_QR
```


Specifies that the data should be encoded with **RectMicroQR (rMQR) Code** barcode specification

### RM_4_SCC {#RM-4-SCC}
```
public static final SymbologyEncodeType RM_4_SCC
```


Represents RM4SCC barcode. RM4SCC (Royal Mail 4-state Customer Code) is used for automated mail sort process in UK.

### SCC_14 {#SCC-14}
```
public static final SymbologyEncodeType SCC_14
```


Specifies that the data should be encoded with **SCC14** barcode specification

### SINGAPORE_POST {#SINGAPORE-POST}
```
public static final SymbologyEncodeType SINGAPORE_POST
```


Specifies that the data should be encoded with **Singapore Post Barcode** barcode specification

### SSCC_18 {#SSCC-18}
```
public static final SymbologyEncodeType SSCC_18
```


Specifies that the data should be encoded with **SSCC18** barcode specification

### STANDARD_2_OF_5 {#STANDARD-2-OF-5}
```
public static final SymbologyEncodeType STANDARD_2_OF_5
```


Specifies that the data should be encoded with **Standard 2 of 5** barcode specification

### SWISS_POST_PARCEL {#SWISS-POST-PARCEL}
```
public static final SymbologyEncodeType SWISS_POST_PARCEL
```


Specifies that the data should be encoded with **Swiss Post Parcel Barcode** barcode specification. Supported types: Domestic Mail, International Mail, Additional Services (new)

### UPCA {#UPCA}
```
public static final SymbologyEncodeType UPCA
```


Specifies that the data should be encoded with **UPC-A** barcode specification

### UPCA_GS_1_CODE_128_COUPON {#UPCA-GS-1-CODE-128-COUPON}
```
public static final SymbologyEncodeType UPCA_GS_1_CODE_128_COUPON
```


Specifies that the data should be encoded with **UPC coupon with GS1-128 Extended Code** barcode specification. An example of the input string: BarcodeGenerator.Codetext = "514141100906(8102)03", where UPCA part is "514141100906", GS1Code128 part is (8102)03.

### UPCA_GS_1_DATABAR_COUPON {#UPCA-GS-1-DATABAR-COUPON}
```
public static final SymbologyEncodeType UPCA_GS_1_DATABAR_COUPON
```


Specifies that the data should be encoded with **UPC coupon with GS1 DataBar addition** barcode specification. An example of the input string: BarcodeGenerator.setCodeText("514141100906(8110)106141416543213500110000310123196000"), where UPCA part is "514141100906", DATABAR part is "(8110)106141416543213500110000310123196000". To change the caption, use Parameters.CaptionAbove.TEXT = "company prefix + offer code";

### UPCE {#UPCE}
```
public static final SymbologyEncodeType UPCE
```


Specifies that the data should be encoded with **UPC-E** barcode specification

### VIN {#VIN}
```
public static final SymbologyEncodeType VIN
```


Represents VIN (Vehicle Identification Number) Barcode.

### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getAllEncodeTypes() {#getAllEncodeTypes--}
```
public static BaseEncodeType[] getAllEncodeTypes()
```


Specifies that data will be checked with all available symbologies.

**Returns:**
com.aspose.barcode.generation.BaseEncodeType[]
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getNames() {#getNames--}
```
public static String[] getNames()
```


Retrieves an array of the names of the encode types.

**Returns:**
java.lang.String[] - A string array of the names of the encode types.
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### is2D(BaseEncodeType symbology) {#is2D-com.aspose.barcode.generation.BaseEncodeType-}
```
public static boolean is2D(BaseEncodeType symbology)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| symbology | [BaseEncodeType](../../com.aspose.barcode.generation/baseencodetype) |  |

**Returns:**
boolean
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### parse(String parsingType, BaseEncodeType[] result) {#parse-java.lang.String-com.aspose.barcode.generation.BaseEncodeType---}
```
public static boolean parse(String parsingType, BaseEncodeType[] result)
```


Converts the string representation of a BaseEncodeType to its instance. A return value indicates whether the conversion succeeded or failed.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| parsingType | java.lang.String | A string containing a BaseEncodeType representation to convert. |
| result | [BaseEncodeType\[\]](../../com.aspose.barcode.generation/baseencodetype) | An actual BaseEncodeType returns, when conversion has completed successfully;

otherwise it returns null. |

**Returns:**
boolean - True if s was converted successfully; otherwise, false.
### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### tryParse(String parsingType, BaseEncodeType[] result) {#tryParse-java.lang.String-com.aspose.barcode.generation.BaseEncodeType---}
```
public static boolean tryParse(String parsingType, BaseEncodeType[] result)
```


Converts the string representation of a BaseEncodeType to its instance. A return value indicates whether the conversion succeeded or failed.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| parsingType | java.lang.String | A string in the format as "Index:-1; Name:None" to convert. |
| result | [BaseEncodeType\[\]](../../com.aspose.barcode.generation/baseencodetype) | An actual SingleEncodeType returns, when conversion has completed successfully;

otherwise it returns null. |

**Returns:**
boolean - True if s was converted successfully; otherwise, false.
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

