public class GetSensorReadingResponseData extends java.lang.Object implements ResponseData
Constructor and Description |
---|
GetSensorReadingResponseData() |
Modifier and Type | Method and Description |
---|---|
double |
getPlainSensorReading() |
double |
getSensorReading(FullSensorRecord sensorRecord) |
SensorState |
getSensorState()
Contains state of the sensor if it is threshold-based.
|
java.util.List<ReadingType> |
getStatesAsserted(SensorType sensorType,
int sensorEventReadingType)
Contains state of the sensor if it is discrete.
|
boolean |
isSensorStateValid() |
void |
setSensorReading(byte sensorReading) |
void |
setSensorState(SensorState sensorState) |
void |
setSensorStateValid(boolean sensorStateValid) |
void |
setStatesAsserted(boolean[] statesAsserted) |
public double getSensorReading(FullSensorRecord sensorRecord)
public double getPlainSensorReading()
public void setSensorReading(byte sensorReading)
public boolean isSensorStateValid()
public void setSensorStateValid(boolean sensorStateValid)
public SensorState getSensorState()
public void setSensorState(SensorState sensorState)
public java.util.List<ReadingType> getStatesAsserted(SensorType sensorType, int sensorEventReadingType)
sensorEventReadingType
- - value received via
FullSensorRecord.getEventReadingType()
,
CompactSensorRecord.getEventReadingType()
or
EventOnlyRecord.getEventReadingType()
public void setStatesAsserted(boolean[] statesAsserted)