[LIB-5] Collection empty objects,reporting and serializable
[snooker-score-api.git] / src / main / java / org / hedgecode / snooker / json / JsonPlayer.java
index 6db13d1..04ac5da 100644 (file)
@@ -70,6 +70,9 @@ public class JsonPlayer extends JsonIdEntity implements Player {
     @SerializedName("Info")
     private String info;
 
+    protected JsonPlayer() {
+    }
+
     @Override
     public int playerId() {
         return playerId;
@@ -132,7 +135,9 @@ public class JsonPlayer extends JsonIdEntity implements Player {
 
     @Override
     public Date born() {
-        return born;
+        return born == null
+                ? null
+                : new Date(born.getTime());
     }
 
     @Override