summaryrefslogtreecommitdiff
path: root/src/main/java/design/persistence/Serializers.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/main/java/design/persistence/Serializers.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main/java/design/persistence/Serializers.java b/src/main/java/design/persistence/Serializers.java
index ab4b18b..3940b44 100644
--- a/src/main/java/design/persistence/Serializers.java
+++ b/src/main/java/design/persistence/Serializers.java
@@ -36,10 +36,9 @@ public class Serializers {
}
public static class CourseIdDeserializer extends JsonDeserializer<Course> {
- MasterDatabase masterDB = MasterDatabase.instance();
-
@Override
public Course deserialize(JsonParser p, DeserializationContext context) throws IOException {
+ MasterDatabase masterDB = MasterDatabase.instance();
int id = p.getValueAsInt();
return masterDB.getCourse(id);
}
@@ -53,10 +52,9 @@ public class Serializers {
}
public static class LeagueIDDeserializer extends JsonDeserializer<League> {
- LeagueDatabase leagueDB = LeagueDatabase.instance();
-
@Override
public League deserialize(JsonParser p, DeserializationContext ctxt) throws IOException {
+ LeagueDatabase leagueDB = LeagueDatabase.instance();
int id = p.getValueAsInt();
return leagueDB.getLeague(id);
}
@@ -70,10 +68,10 @@ public class Serializers {
}
public static class GolferUsernameDeserializer extends JsonDeserializer<Golfer> {
- PersonalDatabase personalDB = PersonalDatabase.instance();
@Override
public Golfer deserialize(JsonParser p, DeserializationContext context) throws IOException {
+ PersonalDatabase personalDB = PersonalDatabase.instance();
String username = p.getValueAsString();
return personalDB.getGolfer(username);
}