From 68a4744fa096c6075fe953b516533a0079f0d27f Mon Sep 17 00:00:00 2001 From: Alexander Doerflinger Date: Mon, 7 Aug 2017 16:46:01 +0200 Subject: [PATCH] Added default constructors to database models Empty constructors are needed as we apply the single parameters using setters. Also it seems to be a sqlite standard. --- .../mariokartcircuitselector/database_models/Accessory.java | 5 +++++ .../mariokartcircuitselector/database_models/Character.java | 5 +++++ .../aldo/mariokartcircuitselector/database_models/Game.java | 5 +++++ .../aldo/mariokartcircuitselector/database_models/Kart.java | 5 +++++ .../mariokartcircuitselector/database_models/Ruleset.java | 5 +++++ .../aldo/mariokartcircuitselector/database_models/Track.java | 5 +++++ .../mariokartcircuitselector/database_models/Wheels.java | 5 +++++ 7 files changed, 35 insertions(+) diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Accessory.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Accessory.java index bff69af..bff9368 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Accessory.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Accessory.java @@ -36,6 +36,11 @@ public class Accessory { */ private int mAvailable; + /** + * Empty default constructor. + */ + public Accessory() {} + /** * The constructor of this accessory object. * diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Character.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Character.java index 4e7e888..bde48cd 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Character.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Character.java @@ -41,6 +41,11 @@ public class Character { */ private int mAvailable; + /** + * Empty default constructor. + */ + public Character() {} + /** * The constructor of this character object. * diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Game.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Game.java index 6c75104..d3d12e9 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Game.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Game.java @@ -31,6 +31,11 @@ public class Game { */ private String mCoverUri; + /** + * Empty default constructor. + */ + public Game() {} + /** * The constructor of this game object. * diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Kart.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Kart.java index f063d5c..e95f9a2 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Kart.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Kart.java @@ -62,6 +62,11 @@ public class Kart { */ private int mAvailable; + /** + * Empty default constructor. + */ + public Kart() {} + /** * The constructor of this kart object. * diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Ruleset.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Ruleset.java index b622a63..2496c57 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Ruleset.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Ruleset.java @@ -61,6 +61,11 @@ public class Ruleset { */ private int mBikesAvailable; + /** + * Empty default constructor. + */ + public Ruleset() {} + /** * The constructor of this ruleset object. * diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Track.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Track.java index 86c3f69..3148dd1 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Track.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Track.java @@ -46,6 +46,11 @@ public class Track { */ private int mAvailable; + /** + * Empty default constructor. + */ + public Track() {} + /** * The constructor of this track object. * diff --git a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Wheels.java b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Wheels.java index e3be39b..3da68ec 100644 --- a/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Wheels.java +++ b/app/src/main/java/com/de/aldo_apps/aldo/mariokartcircuitselector/database_models/Wheels.java @@ -36,6 +36,11 @@ public class Wheels { */ private int mAvailable; + /** + * Empty default constructor. + */ + public Wheels() {} + /** * The constructor of this wheels object. *