## Uses of Interface
com.scriptel.proscript.firmware.FirmwareRestriction

- Packages that use FirmwareRestriction
  Package | Description
  --- | ---
  com.scriptel.proscript.firmware | This package contains logic to parse and process firmware updates for ScripTouch devices.

- - ### Uses of FirmwareRestriction in com.scriptel.proscript.firmware

    Classes in com.scriptel.proscript.firmware that implement FirmwareRestriction
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DeviceProductRestriction` | This class is used to check if a device has the proper product id for the target firmware.

    Methods in com.scriptel.proscript.firmware that return types with arguments of type FirmwareRestriction
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.List<FirmwareRestriction>` | FirmwarePackage.`getRestrictions()` | This method gets a list of restrictions that must be met before a device can accept firmware.
    `java.util.List<FirmwareRestriction>` | FWFirmwarePackage.`getRestrictions()` |
    `java.util.List<FirmwareRestriction>` | SRECFirmwarePackage.`getRestrictions()` |