--- a
+++ b/shared-models/src/main/java/eu/alfred/recommendationengine/model/GoogleMatrixDistance.java
@@ -0,0 +1,64 @@
+package eu.alfred.recommendationengine.model;
+
+import org.springframework.data.mongodb.core.mapping.Document;
+import org.springframework.data.mongodb.core.mapping.Field;
+
+/**
+ * Created by tobias on 2/1/16.
+ */
+@Document(collection = "GoogleMatrixDistance")
+public class GoogleMatrixDistance {
+
+    @Field("distance")
+    private double distance;
+
+    @Field("durationMinutes")
+    private double durationMinutes;
+
+    @Field("distanceType")
+    private DistanceType distanceType;
+
+
+    @Field("_id")
+    private String _id;
+
+    public GoogleMatrixDistance(double distance, double durationMinutes, DistanceType distanceType) {
+        this.distance = distance;
+        this.durationMinutes = durationMinutes;
+        this.distanceType = distanceType;
+    }
+
+
+    public GoogleMatrixDistance(String _id,double distance, double durationMinutes, DistanceType distanceType) {
+        this._id = _id;
+        this.distance = distance;
+        this.durationMinutes = durationMinutes;
+        this.distanceType = distanceType;
+    }
+
+    public DistanceType getDistanceType() {
+        return distanceType;
+    }
+
+    public double getDurationMinutes() {
+        return durationMinutes;
+    }
+
+    public double getDistance() {
+        return distance;
+    }
+
+    @Override
+    public String toString()
+    {
+        return ""+getDistance()+getDistanceType().toString()+", "+getDurationMinutes()+" min.";
+    }
+
+    public String get_id() {
+        return _id;
+    }
+
+    public void set_id(String _id) {
+        this._id = _id;
+    }
+}