Class Hierarchy

# Hierarchy For All Packages

Package Hierarchies:

- com.barcode,
- com.hsm.barcode,
- com.rscja.deviceapi,
- com.rscja.deviceapi.entity,
- com.rscja.deviceapi.exception,
- com.rscja.deviceapi.service,
- com.rscja.utility,
- com.zebra.adc.decoder

## Class Hierarchy

- java.lang.Object
  - com.rscja.deviceapi.entity.AnimalEntity
  - com.rscja.deviceapi.Barcode1D
  - com.rscja.deviceapi.Barcode2D
  - com.zebra.adc.decoder.Barcode2DWithSoft
  - com.zebra.adc.decoder.Barcode2DWithSoft.ScanerParamNum
  - com.zebra.adc.decoder.Barcode2DWithSoft.ScanerParamVal
  - com.zebra.adc.decoder.Barcode2DWithSoft.ScanerPropertyNum
  - com.barcode.BarcodeUtility
  - com.rscja.deviceapi.entity.BDLocation
  - com.rscja.deviceapi.BDNavigation
  - Binder
    - com.rscja.deviceapi.service.BTService.LocalBinder
  - com.rscja.deviceapi.BuildConfig
  - com.rscja.deviceapi.CardWithBYL
  - com.hsm.barcode.DecodeOptions
  - com.hsm.barcode.Decoder
  - com.hsm.barcode.DecoderConfigValues
  - com.hsm.barcode.DecoderConfigValues.EngineID
  - com.hsm.barcode.DecoderConfigValues.EngineType
  - com.hsm.barcode.DecoderConfigValues.LightsMode
  - com.hsm.barcode.DecoderConfigValues.OCRMode
  - com.hsm.barcode.DecoderConfigValues.OCRTemplate
  - com.hsm.barcode.DecoderConfigValues.SymbologyFlags
  - com.hsm.barcode.DecoderConfigValues.SymbologyID
  - com.hsm.barcode.DecodeResult
  - com.hsm.barcode.DecoderException.ResultID
  - com.hsm.barcode.DecodeWindowing
  - com.hsm.barcode.DecodeWindowing.DecodeWindow
  - com.hsm.barcode.DecodeWindowing.DecodeWindowLimits
  - com.hsm.barcode.DecodeWindowing.DecodeWindowMode
  - com.hsm.barcode.DecodeWindowing.DecodeWindowShowWindow
  - com.rscja.deviceapi.entity.DESFireFile
  - com.rscja.deviceapi.DeviceConfiguration
  - com.hsm.barcode.ExposureValues
  - com.hsm.barcode.ExposureValues.ConformImage
  - com.hsm.barcode.ExposureValues.ExposureMethod
  - com.hsm.barcode.ExposureValues.ExposureMode
  - com.hsm.barcode.ExposureValues.ExposureSettings
  - com.hsm.barcode.ExposureValues.ExposureSettingsMinMax
  - com.hsm.barcode.ExposureValues.SpecularExclusion
  - com.rscja.deviceapi.Fingerprint
  - com.rscja.deviceapi.FingerprintWithFIPS
  - com.rscja.deviceapi.FingerprintWithFIPS.FingerprintInfo
  - com.rscja.deviceapi.FingerprintWithMorpho
  - com.hsm.barcode.HalInterface
  - com.hsm.barcode.ImageAttributes
  - com.hsm.barcode.ImagerProperties
  - com.rscja.deviceapi.Infrared
  - com.hsm.barcode.IQImagingProperties
  - com.hsm.barcode.IQImagingProperties.IQImageFormat
  - com.rscja.deviceapi.LedLight
  - com.rscja.deviceapi.Module
  - com.rscja.deviceapi.Printer
  - com.rscja.deviceapi.PSAM
  - com.rscja.deviceapi.RFIDWithISO14443A
  - com.rscja.deviceapi.RFIDWithISO14443A4CPU
  - com.rscja.deviceapi.RFIDWithISO14443B
  - com.rscja.deviceapi.RFIDWithISO15693
  - com.rscja.deviceapi.RFIDWithLF
  - com.rscja.deviceapi.RFIDWithUHF
  - com.rscja.deviceapi.RFIDWithUHF706
  - com.rscja.deviceapi.RFIDWithUHFBluetooth
  - com.rscja.deviceapi.entity.SatelliteEntity
  - com.rscja.deviceapi.ScanerLedLight
  - Service
    - com.rscja.deviceapi.service.BTService
  - com.rscja.deviceapi.entity.SimpleRFIDEntity
    - com.rscja.deviceapi.entity.ISO15693Entity
  - com.rscja.utility.StringUtility
  - com.hsm.barcode.SymbologyConfig
  - com.zebra.adc.decoder.SymbologyConfiguration
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.rscja.deviceapi.exception.ConfigurationException
      - com.hsm.barcode.DecoderException
      - com.rscja.deviceapi.exception.DeviceNotConnectException
      - com.rscja.deviceapi.exception.FingerprintAlreadyEnrolledException
      - com.rscja.deviceapi.exception.FingerprintInvalidIDException
      - com.rscja.deviceapi.exception.PrinterBarcodeInvalidException
      - com.rscja.deviceapi.exception.PrinterLowPager
      - com.rscja.deviceapi.exception.PSAMException
      - com.rscja.deviceapi.exception.RFIDArgumentException
      - com.rscja.deviceapi.exception.RFIDNotFoundException
      - com.rscja.deviceapi.exception.RFIDReadFailureException
      - com.rscja.deviceapi.exception.RFIDVerificationException
  - com.rscja.deviceapi.entity.UHFTAGInfo
  - com.rscja.deviceapi.VersionInfo

## Interface Hierarchy

- com.zebra.adc.decoder.Barcode2DWithSoft.PictureCallback
- com.zebra.adc.decoder.Barcode2DWithSoft.ScanCallback
- com.zebra.adc.decoder.Barcode2DWithSoft.VideoCallback
- com.rscja.deviceapi.BDNavigation.BDLocationListener
- com.rscja.deviceapi.BDNavigation.BDStatusListener
- com.rscja.deviceapi.BDNavigation.TestResultRawData
- com.hsm.barcode.DecoderListener
- com.rscja.deviceapi.FingerprintWithFIPS.EnrollCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.GRABCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.IdentificationCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.PtCaptureCallBack
- com.rscja.deviceapi.FingerprintWithFIPS.TemplateVerifyCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.EnrollCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.IdentificationCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.PtCaptureCallBack
- com.rscja.deviceapi.FingerprintWithMorpho.TemplateVerifyCallBack
- com.rscja.deviceapi.Printer.PrinterStatusCallBack
- com.rscja.deviceapi.RFIDWithUHFBluetooth.BTStatusCallback
- com.rscja.deviceapi.RFIDWithUHFBluetooth.KeyEventCallback
- com.rscja.deviceapi.RFIDWithUHFBluetooth.ScanBTCallback

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.zebra.adc.decoder.SymbologyConfiguration.BarcodeSymbologyID
    - com.zebra.adc.decoder.Barcode2DWithSoft.CODETYPE
    - com.zebra.adc.decoder.Barcode2DWithSoft.HardwareType
    - com.barcode.BarcodeUtility.ModuleType
    - com.rscja.deviceapi.RFIDWithUHFBluetooth.StatusEnum
    - com.rscja.deviceapi.RFIDWithUHFBluetooth.BankEnum
    - com.rscja.deviceapi.RFIDWithUHF.BankEnum
    - com.rscja.deviceapi.RFIDWithUHF.SingleModeEnum
    - com.rscja.deviceapi.RFIDWithUHF.LockModeEnum
    - com.rscja.deviceapi.RFIDWithISO15693.TagType
    - com.rscja.deviceapi.RFIDWithISO14443A.KeyType
    - com.rscja.deviceapi.RFIDWithISO14443A.TagType
    - com.rscja.deviceapi.RFIDWithISO14443A.DESFireFileTypekEnum
    - com.rscja.deviceapi.RFIDWithISO14443A.DESFireEncryptionTypekEnum
    - com.rscja.deviceapi.Printer.PrinterStatus
    - com.rscja.deviceapi.Printer.BarcodeType
    - com.rscja.deviceapi.FingerprintWithFIPS.DataFormat
    - com.rscja.deviceapi.Fingerprint.BufferEnum
    - com.rscja.deviceapi.BDNavigation.BDProviderEnum
    - com.rscja.deviceapi.BDNavigation.BDStartModeEnum