Class BluetoothLeScannerInfo

java.lang.Object
com.zebra.barcode.sdk.BluetoothLeScannerInfo
All Implemented Interfaces:
BarcodeScannerInfo

public final class BluetoothLeScannerInfo extends Object implements BarcodeScannerInfo
Responsible for the definitions of Bluetooth LE barcode scanner's information which includes name, hardware and Status.
  • Constructor Details

    • BluetoothLeScannerInfo

      public BluetoothLeScannerInfo()
  • Method Details

    • getId

      public int getId()
      Get Id of the Bluetooth low energy barcode scanner info
      Returns:
      scanner id
    • getHardwareId

      public String getHardwareId()
      Get hardware Id of the Bluetooth low energy barcode scanner info
      Specified by:
      getHardwareId in interface BarcodeScannerInfo
      Returns:
      scanner hardware id
    • getName

      public String getName()
      Get name of the Bluetooth low energy barcode scanner info
      Specified by:
      getName in interface BarcodeScannerInfo
      Returns:
      get scanner name
    • getBarcodeScannerType

      public BarcodeScannerType getBarcodeScannerType()
      Get the Barcode scanner info type
      Specified by:
      getBarcodeScannerType in interface BarcodeScannerInfo
      Returns:
      Barcode scanner type
    • equalsObject

      public boolean equalsObject(Object deviceInfo)
      Compare two BluetoothLE ScannerInfo objects
      Parameters:
      deviceInfo - Device Information
      Returns:
      True if they are equal. False otherwise.