From 412a4666c3fa4692436ac85ca94bb5c582cd651e Mon Sep 17 00:00:00 2001 From: Filip Strajnar Date: Sat, 19 Oct 2024 14:54:53 +0200 Subject: [PATCH] Created LocationEntity. --- .../logmylocation/LocationEntity.java | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 app/src/main/java/com/proculite/logmylocation/LocationEntity.java diff --git a/app/src/main/java/com/proculite/logmylocation/LocationEntity.java b/app/src/main/java/com/proculite/logmylocation/LocationEntity.java new file mode 100644 index 0000000..3a2926e --- /dev/null +++ b/app/src/main/java/com/proculite/logmylocation/LocationEntity.java @@ -0,0 +1,44 @@ +package com.proculite.logmylocation; + +import androidx.room.ColumnInfo; +import androidx.room.Entity; +import androidx.room.PrimaryKey; + +@Entity +public class LocationEntity { + @PrimaryKey + public long id; + + @ColumnInfo(name = "accuracy") + public Float accuracy; + + @ColumnInfo(name = "altitude") + public Double altitude; + + @ColumnInfo(name = "altitude_accuracy") + public Float altitudeAccuracy; + + @ColumnInfo(name = "msl_altitude") + public Double mslAltitude; + + @ColumnInfo(name = "msl_altitude_accuracy") + public Float mslAltitudeAccuracy; + + @ColumnInfo(name = "bearing") + public Float bearing; + + @ColumnInfo(name = "latitude") + public double latitude; + + @ColumnInfo(name = "longitude") + public double longitude; + + @ColumnInfo(name = "speed") + public Float speed; + + @ColumnInfo(name = "speed_accuracy") + public Float speedAccuracy; + + @ColumnInfo(name = "unix_time") + public long unixTime; +}