Uses of Interface
io.patriot_framework.generator.device.Unit
-
-
Uses of Unit in io.patriot_framework.generator.device
Subinterfaces of Unit in io.patriot_framework.generator.device Modifier and Type Interface Description interface
Device
Base interface describing concept for device.Classes in io.patriot_framework.generator.device that implement Unit Modifier and Type Class Description class
AbstractDevice
-
Uses of Unit in io.patriot_framework.generator.device.impl.basicActuators
Classes in io.patriot_framework.generator.device.impl.basicActuators that implement Unit Modifier and Type Class Description class
BinaryActuator
class
LinearActuator
Implementation of Actuator which simulates linear movement like hydraulic press.class
RotaryActuator
-
Uses of Unit in io.patriot_framework.generator.device.impl.basicDevices
Classes in io.patriot_framework.generator.device.impl.basicDevices that implement Unit Modifier and Type Class Description class
Default
Default Device class.class
DHT11
This class represents temperature and humidity sensor as Device Composition.class
Hygrometer
Class should be used when creating Humidity sensor.class
Thermometer
Class should be used when creating Thermometer sensor. -
Uses of Unit in io.patriot_framework.generator.device.passive.actuators
Subinterfaces of Unit in io.patriot_framework.generator.device.passive.actuators Modifier and Type Interface Description interface
Actuator
Actuator - "part of a machine or system that moves something or makes something work".Classes in io.patriot_framework.generator.device.passive.actuators that implement Unit Modifier and Type Class Description class
AbstractActuator
-
Uses of Unit in io.patriot_framework.generator.device.passive.sensors
Subinterfaces of Unit in io.patriot_framework.generator.device.passive.sensors Modifier and Type Interface Description interface
Sensor
Interface enables multiple DataFeeds, but preserves single identification parameters for Device.interface
SimpleSensor
Briefly modifies behaviour of Sensor.Classes in io.patriot_framework.generator.device.passive.sensors that implement Unit Modifier and Type Class Description class
AbstractSensor
Abstract class for device Composition - one unit with multiple DataFeedsclass
AbstractSimpleSensor
Abstract class for Sensor - device with single DataFeed. -
Uses of Unit in io.patriot_framework.hub
Methods in io.patriot_framework.hub that return Unit Modifier and Type Method Description Unit
DeviceRegistry. getDevice(UUID id)
Searches for device in registryMethods in io.patriot_framework.hub that return types with arguments of type Unit Modifier and Type Method Description Collection<Unit>
DeviceRegistry. getAllDevices()
Get stream of all devicesCollection<Unit>
DeviceRegistry. getDevicesByLabel(String label)
Returns stream of devices with specified labelMethods in io.patriot_framework.hub with parameters of type Unit Modifier and Type Method Description boolean
DeviceRegistry. putDevice(Unit device)
registers device to registry
-