Interface BarcodeOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Barcode, Barcode.Builder

    public interface BarcodeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getFormat()
      Format of a barcode.
      com.google.protobuf.ByteString getFormatBytes()
      Format of a barcode.
      String getRawValue()
      Raw value encoded in the barcode.
      com.google.protobuf.ByteString getRawValueBytes()
      Raw value encoded in the barcode.
      String getValueFormat()
      Value format describes the format of the value that a barcode encodes.
      com.google.protobuf.ByteString getValueFormatBytes()
      Value format describes the format of the value that a barcode encodes.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getFormat

        String getFormat()
         Format of a barcode.
         The supported formats are:
        
         - `CODE_128`: Code 128 type.
         - `CODE_39`: Code 39 type.
         - `CODE_93`: Code 93 type.
         - `CODABAR`: Codabar type.
         - `DATA_MATRIX`: 2D Data Matrix type.
         - `ITF`: ITF type.
         - `EAN_13`: EAN-13 type.
         - `EAN_8`: EAN-8 type.
         - `QR_CODE`: 2D QR code type.
         - `UPC_A`: UPC-A type.
         - `UPC_E`: UPC-E type.
         - `PDF417`: PDF417 type.
         - `AZTEC`: 2D Aztec code type.
         - `DATABAR`: GS1 DataBar code type.
         
        string format = 1;
        Returns:
        The format.
      • getFormatBytes

        com.google.protobuf.ByteString getFormatBytes()
         Format of a barcode.
         The supported formats are:
        
         - `CODE_128`: Code 128 type.
         - `CODE_39`: Code 39 type.
         - `CODE_93`: Code 93 type.
         - `CODABAR`: Codabar type.
         - `DATA_MATRIX`: 2D Data Matrix type.
         - `ITF`: ITF type.
         - `EAN_13`: EAN-13 type.
         - `EAN_8`: EAN-8 type.
         - `QR_CODE`: 2D QR code type.
         - `UPC_A`: UPC-A type.
         - `UPC_E`: UPC-E type.
         - `PDF417`: PDF417 type.
         - `AZTEC`: 2D Aztec code type.
         - `DATABAR`: GS1 DataBar code type.
         
        string format = 1;
        Returns:
        The bytes for format.
      • getValueFormat

        String getValueFormat()
         Value format describes the format of the value that a barcode
         encodes.
         The supported formats are:
        
         - `CONTACT_INFO`: Contact information.
         - `EMAIL`: Email address.
         - `ISBN`: ISBN identifier.
         - `PHONE`: Phone number.
         - `PRODUCT`: Product.
         - `SMS`: SMS message.
         - `TEXT`: Text string.
         - `URL`: URL address.
         - `WIFI`: Wifi information.
         - `GEO`: Geo-localization.
         - `CALENDAR_EVENT`: Calendar event.
         - `DRIVER_LICENSE`: Driver's license.
         
        string value_format = 2;
        Returns:
        The valueFormat.
      • getValueFormatBytes

        com.google.protobuf.ByteString getValueFormatBytes()
         Value format describes the format of the value that a barcode
         encodes.
         The supported formats are:
        
         - `CONTACT_INFO`: Contact information.
         - `EMAIL`: Email address.
         - `ISBN`: ISBN identifier.
         - `PHONE`: Phone number.
         - `PRODUCT`: Product.
         - `SMS`: SMS message.
         - `TEXT`: Text string.
         - `URL`: URL address.
         - `WIFI`: Wifi information.
         - `GEO`: Geo-localization.
         - `CALENDAR_EVENT`: Calendar event.
         - `DRIVER_LICENSE`: Driver's license.
         
        string value_format = 2;
        Returns:
        The bytes for valueFormat.
      • getRawValue

        String getRawValue()
         Raw value encoded in the barcode.
         For example: `'MEBKM:TITLE:Google;URL:https://www.google.com;;'`.
         
        string raw_value = 3;
        Returns:
        The rawValue.
      • getRawValueBytes

        com.google.protobuf.ByteString getRawValueBytes()
         Raw value encoded in the barcode.
         For example: `'MEBKM:TITLE:Google;URL:https://www.google.com;;'`.
         
        string raw_value = 3;
        Returns:
        The bytes for rawValue.