FITBIT is almost finished

This commit is contained in:
20015091
2018-06-14 12:05:52 +02:00
parent e1693911e3
commit 051f1ce121
7 changed files with 24 additions and 44 deletions

View File

@@ -1,4 +0,0 @@
package manage.FITBITData;
public class Activity {
}

View File

@@ -2,6 +2,7 @@ package manage.FITBITData;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.util.List;
import java.util.Map;
@JsonIgnoreProperties(ignoreUnknown = true)
@@ -10,13 +11,12 @@ public class Device {
public String lastSyncTime;
// @JsonProperty ("lastSyncTime")
public String getLastSyncTime(Map<String,String>[] sync){
public String getLastSyncTime(List<Map<String,String>> sync){
lastSyncTime = null;
for(Map<String, String > d: sync) {
String temp = d.get("lastSyncTime");
if ((lastSyncTime == null) || (lastSyncTime.compareTo(temp) < 0))
lastSyncTime = temp;
}
return lastSyncTime;
}

View File

@@ -3,6 +3,7 @@ package manage.FITBITData;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.util.List;
import java.util.Map;
@JsonIgnoreProperties(ignoreUnknown = true)
@@ -17,12 +18,12 @@ public class HeartRate {
}
@JsonProperty("activities-heart-intraday")
public void qualcosAltro(Map<String, Map<String, String>[]> map) {
Map<String, String>[] data = map.get("dataset");
public void qualcosAltro(Map<String, Object> map) {
List<Map> data = (List) map.get("dataset");
int sum = 0;
for(Map<String, String> dat: data)
sum += Integer.parseInt(dat.get("value"));
average = ((double)sum)/data.length;
for(Map<String, Object> dat: data)
sum += (int)dat.get("value");
average = ((double)sum)/data.size();
}
}

View File

@@ -1,4 +0,0 @@
package manage.FITBITData;
public class Location {
}