# Hierarchy For Package com.io7m.stonesignal.protocol.data.v1

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.stonesignal.protocol.data.v1.St1DataProtocol

## Interface Hierarchy

- com.io7m.stonesignal.protocol.data.v1.St1DataMessageType

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - com.io7m.stonesignal.protocol.data.v1.St1DataDevice
    - com.io7m.stonesignal.protocol.data.v1.St1DataDeviceGetByID (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDeviceGetResponse (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDeviceLocationHistoryGet (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDeviceLocationHistoryGetResponse (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDeviceLocationsGet (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDeviceLocationsGetResponse (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDevicesGet (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataDevicesGetResponse (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataError (implements com.io7m.stonesignal.protocol.data.v1.St1DataMessageType)
    - com.io7m.stonesignal.protocol.data.v1.St1DataLocation