Class DocumentBarcodeKind

java.lang.Object
com.azure.core.util.ExpandableStringEnum<DocumentBarcodeKind>
com.azure.ai.documentintelligence.models.DocumentBarcodeKind
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class DocumentBarcodeKind extends com.azure.core.util.ExpandableStringEnum<DocumentBarcodeKind>
Barcode kind.
  • Field Details

    • PDF417

      public static final DocumentBarcodeKind PDF417
      PDF417, as defined in ISO 15438.
    • UPCA

      public static final DocumentBarcodeKind UPCA
      GS1 12-digit Universal Product Code.
    • UPCE

      public static final DocumentBarcodeKind UPCE
      GS1 6-digit Universal Product Code.
    • CODE39

      public static final DocumentBarcodeKind CODE39
      Code 39 barcode, as defined in ISO/IEC 16388:2007.
    • CODE128

      public static final DocumentBarcodeKind CODE128
      Code 128 barcode, as defined in ISO/IEC 15417:2007.
    • EAN8

      public static final DocumentBarcodeKind EAN8
      GS1 8-digit International Article Number (European Article Number).
    • EAN13

      public static final DocumentBarcodeKind EAN13
      GS1 13-digit International Article Number (European Article Number).
    • DATA_BAR

      public static final DocumentBarcodeKind DATA_BAR
      GS1 DataBar barcode.
    • CODE93

      public static final DocumentBarcodeKind CODE93
      Code 93 barcode, as defined in ANSI/AIM BC5-1995.
    • CODABAR

      public static final DocumentBarcodeKind CODABAR
      Codabar barcode, as defined in ANSI/AIM BC3-1995.
    • DATA_BAR_EXPANDED

      public static final DocumentBarcodeKind DATA_BAR_EXPANDED
      GS1 DataBar Expanded barcode.
    • ITF

      public static final DocumentBarcodeKind ITF
      Interleaved 2 of 5 barcode, as defined in ANSI/AIM BC2-1995.
    • AZTEC

      public static final DocumentBarcodeKind AZTEC
      Aztec code, as defined in ISO/IEC 24778:2008.
    • DATA_MATRIX

      public static final DocumentBarcodeKind DATA_MATRIX
      Data matrix code, as defined in ISO/IEC 16022:2006.
    • MAXI_CODE

      public static final DocumentBarcodeKind MAXI_CODE
      MaxiCode, as defined in ISO/IEC 16023:2000.
    • QR_CODE

      public static final DocumentBarcodeKind QR_CODE
      QR code, as defined in ISO/IEC 18004:2015.
    • MICRO_QR_CODE

      public static final DocumentBarcodeKind MICRO_QR_CODE
      Micro QR code, as defined in ISO/IEC 23941:2022.
  • Constructor Details

    • DocumentBarcodeKind

      @Deprecated public DocumentBarcodeKind()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of DocumentBarcodeKind value.
  • Method Details

    • fromString

      public static DocumentBarcodeKind fromString(String name)
      Creates or finds a DocumentBarcodeKind from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding DocumentBarcodeKind.
    • values

      public static Collection<DocumentBarcodeKind> values()
      Gets known DocumentBarcodeKind values.
      Returns:
      known DocumentBarcodeKind values.