added Serializable

This commit is contained in:
2019-03-17 13:09:04 +01:00
parent cdc5a2ae8c
commit 4aafdb1222

View File

@ -17,6 +17,7 @@ package de.muehlencord.shared.account.dao;
import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonFormat;
import com.google.gson.annotations.Expose; import com.google.gson.annotations.Expose;
import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.Objects; import java.util.Objects;
@ -24,7 +25,7 @@ import java.util.Objects;
* *
* @author Joern Muehlencord <joern at muehlencord.de> * @author Joern Muehlencord <joern at muehlencord.de>
*/ */
public class ApiKeyObject { public class ApiKeyObject implements Serializable {
@Expose @Expose
private String userName; private String userName;
@ -32,7 +33,7 @@ public class ApiKeyObject {
@JsonFormat(shape = JsonFormat.Shape.STRING, locale = "en_US", timezone = "UTC", pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'") @JsonFormat(shape = JsonFormat.Shape.STRING, locale = "en_US", timezone = "UTC", pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'")
private Date issuedOn; private Date issuedOn;
@Expose @Expose
@JsonFormat(shape = JsonFormat.Shape.STRING, locale="en_US", timezone = "UTC", pattern="yyyy-MM-dd'T'HH:mm:ss'Z]'") @JsonFormat(shape = JsonFormat.Shape.STRING, locale = "en_US", timezone = "UTC", pattern = "yyyy-MM-dd'T'HH:mm:ss'Z'")
private Date expiresOn; private Date expiresOn;
@Expose @Expose
private String authToken; private String authToken;
@ -100,6 +101,4 @@ public class ApiKeyObject {
return true; return true;
} }
} }