package cloud_project; import org.json.JSONArray; import org.json.JSONObject; public class IIScSensorData { private double uv; private long light; private long airquality_raw; private double dust; private long sound; private double temperature; private String airquality; private double humidity; public IIScSensorData(JSONObject obj) { JSONArray data_arr = obj.getJSONArray("data"); JSONObject ele = data_arr.getJSONObject(0); JSONObject data = ele.getJSONObject("data"); this.setLight(data.getLong("light")); this.setUv(((Number)data.get("uv")).doubleValue()); this.setAirquality_raw(data.getLong("airquality_raw")); this.setDust(((Number)data.get("dust")).doubleValue()); this.setSound(data.getLong("sound")); this.setTemperature(((Number)data.get("temperature")).doubleValue()); this.setAirquality(data.getString("airquality")); this.setHumidity(((Number)data.get("humidity")).doubleValue()); } public double getUv() { return uv; } public void setUv(double uv) { this.uv = uv; } public long getLight() { return light; } public void setLight(long light) { this.light = light; } public long getAirquality_raw() { return airquality_raw; } public void setAirquality_raw(long airquality_raw) { this.airquality_raw = airquality_raw; } public double getDust() { return dust; } public void setDust(double dust) { this.dust = dust; } public long getSound() { return sound; } public void setSound(long sound) { this.sound = sound; } public double getTemperature() { return temperature; } public void setTemperature(double temperature) { this.temperature = temperature; } public String getAirquality() { return airquality; } public void setAirquality(String airquality) { this.airquality = airquality; } public double getHumidity() { return humidity; } public void setHumidity(double humidity) { this.humidity = humidity; } }