--- a
+++ b/shared-models/src/main/java/eu/alfred/recommendationengine/model/Eventrating.java
@@ -0,0 +1,84 @@
+package eu.alfred.recommendationengine.model;
+
+/**
+ * Created by tobias on 2/1/16.
+ */
+
+import org.springframework.data.mongodb.core.mapping.Document;
+import org.springframework.data.mongodb.core.mapping.Field;
+
+/**
+ * Created by Tobias on 27/01/2016.
+ */
+@Document(collection = "Eventrating")
+public class Eventrating {
+
+ @Field("_id")
+ private String _id;
+ @Field("userId")
+ private String userId;
+
+ //Boolean value indicates whether the user accepts the recommendation
+ @Field("accepted")
+ private boolean accepted;
+ //Rating for the event based on numbers from 1(Very good) - 6 (Very bad)
+ @Field("rating")
+ private int rating;
+
+ @Field("eventId")
+ private String eventId;
+
+ public Eventrating(boolean accepted, int rating, String eventId,String userId)
+ {
+ super();
+ this.accepted = accepted;
+ this.rating = rating;
+ this.eventId = eventId;
+ this.userId = userId;
+ }
+
+ public Eventrating()
+ {
+ super();
+ }
+
+ public int getRating() {
+ return rating;
+ }
+
+ public void setRating(int rating) {
+ this.rating = rating;
+ }
+
+ public boolean isAccepted() {
+ return accepted;
+ }
+
+ public void setAccepted(boolean accepted) {
+ this.accepted = accepted;
+ }
+
+ public String getEventId() {
+ return eventId;
+ }
+
+ public void setEventId(String eventId) {
+ this.eventId = eventId;
+ }
+
+ public String get_id() {
+ return _id;
+ }
+
+ public void set_id(String _id) {
+ this._id = _id;
+ }
+
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+}