Fixed compilation issues

This commit is contained in:
Ziver Koc 2024-03-15 00:59:47 +01:00
parent 7d64788154
commit 98c48e595f
5 changed files with 76 additions and 5 deletions

View file

@ -0,0 +1,36 @@
package se.hal.struct.devicedata;
import se.hal.intf.HalSensorData;
public class CostSensorData extends HalSensorData {
private double cost;
public CostSensorData(){}
public CostSensorData(double cost, long timestamp){
this.cost = cost;
super.setTimestamp(timestamp);
}
@Override
public String toString(){
return cost + "";
}
// ----------------------------------------
// Storage methods
// ----------------------------------------
@Override
public double getData() {
return cost;
}
@Override
public void setData(double cost) {
this.cost = cost;
}
}

View file

@ -0,0 +1,36 @@
package se.hal.struct.devicedata;
import se.hal.intf.HalSensorData;
public class PriceSensorData extends HalSensorData {
private double price;
public PriceSensorData(){}
public PriceSensorData(double price, long timestamp){
this.price = price;
super.setTimestamp(timestamp);
}
@Override
public String toString(){
return price + "";
}
// ----------------------------------------
// Storage methods
// ----------------------------------------
@Override
public double getData() {
return price;
}
@Override
public void setData(double price) {
this.price = price;
}
}