From 8fdb88f71a3451a752e0f1f70d08461a3d1e1540 Mon Sep 17 00:00:00 2001 From: Sem van der Hoeven Date: Mon, 14 Dec 2020 13:16:03 +0100 Subject: [PATCH] data dao --- .../main/java/com/a1/nextlocation/data/Data.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/src/main/java/com/a1/nextlocation/data/Data.java b/app/src/main/java/com/a1/nextlocation/data/Data.java index fa53418..7f4b5eb 100644 --- a/app/src/main/java/com/a1/nextlocation/data/Data.java +++ b/app/src/main/java/com/a1/nextlocation/data/Data.java @@ -1,11 +1,21 @@ package com.a1.nextlocation.data; +import androidx.annotation.NonNull; +import androidx.room.Entity; import androidx.room.Ignore; +import androidx.room.PrimaryKey; import java.util.List; +@Entity public class Data { + + + + @PrimaryKey + @NonNull private float distanceTraveled; + private int locationsVisited; private int totalTime; private List couponList; @@ -19,6 +29,12 @@ public class Data { @Ignore private Route currentRoute; + + public Data() { + this.distanceTraveled = 0; + this.locationsVisited = 0; + this.totalTime = 0; + } public float getDistanceTraveled() {