Adde toString methods to all SensorData types

This commit is contained in:
Ziver Koc 2016-08-25 16:53:47 +02:00
parent fa9f7aed2b
commit 73a36dfcca
6 changed files with 28 additions and 0 deletions

View file

@ -46,4 +46,9 @@ public class DimmerEventData extends HalEventData {
public void setData(double dimmValue) {
this.dimmValue = dimmValue;
}
@Override
public String toString(){
return dimmValue+"%";
}
}

View file

@ -25,4 +25,9 @@ public class HumiditySensorData extends HalSensorData {
public void setData(double humidity) {
this.humidity = humidity;
}
@Override
public String toString(){
return humidity+"%";
}
}

View file

@ -31,4 +31,8 @@ public class LightSensorData extends HalSensorData {
this.lux = lux;
}
@Override
public String toString(){
return lux+" lux";
}
}

View file

@ -33,4 +33,8 @@ public class PowerConsumptionSensorData extends HalSensorData {
this.wattHours = wattHours;
}
@Override
public String toString(){
return wattHours+" Wh";
}
}

View file

@ -56,4 +56,9 @@ public class SwitchEventData extends HalEventData {
public void setData(double enabled) {
this.enabled = enabled > 0;
}
@Override
public String toString(){
return enabled ? "ON" : "OFF";
}
}

View file

@ -35,4 +35,9 @@ public class TemperatureSensorData extends HalSensorData {
this.temperature = temperature;
}
@Override
public String toString(){
return temperature+" \\u00b0C";
}
}