diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Artwork.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Artwork.java index c180c8c91..ea1340315 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Artwork.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Artwork.java @@ -12,13 +12,17 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; + /** * This is the new bean for the Artwork * * @author Stuart.Boston * */ -public class Artwork implements Comparable { +public class Artwork implements Comparable, Serializable { + private static final long serialVersionUID = 1L; + public static final String ARTWORK_TYPE_POSTER = "poster"; public static final String ARTWORK_TYPE_BACKDROP = "backdrop"; public static final String ARTWORK_TYPE_PERSON = "profile"; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Category.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Category.java index af054e065..612b364ab 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Category.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Category.java @@ -12,14 +12,17 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; + /** * Category from TheMovieDB.org * * @author Stuart.Boston * */ -public class Category { - +public class Category implements Serializable { + private static final long serialVersionUID = 1L; + private static final String UNKNOWN = MovieDB.UNKNOWN; private String type = UNKNOWN; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Country.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Country.java index 207365506..e1626b71a 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Country.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Country.java @@ -12,14 +12,17 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; + /** * Country from the MovieDB.org * * @author Stuart.Boston * */ -public class Country { - +public class Country implements Serializable { + private static final long serialVersionUID = 1L; + private static final String UNKNOWN = MovieDB.UNKNOWN; private String url = UNKNOWN; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Filmography.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Filmography.java index 0c193e6ea..308385ba7 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Filmography.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Filmography.java @@ -13,7 +13,10 @@ package com.moviejukebox.themoviedb.model; -public class Filmography { +import java.io.Serializable; + +public class Filmography implements Serializable { + private static final long serialVersionUID = 1L; private static final String UNKNOWN = MovieDB.UNKNOWN; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Language.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Language.java index ce4c9a64c..4c986f160 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Language.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Language.java @@ -12,12 +12,15 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; + /** * Language from TheMovieDB.org * @author stuart.boston * */ -public class Language { +public class Language implements Serializable { + private static final long serialVersionUID = 1L; private static final String UNKNOWN = MovieDB.UNKNOWN; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/MovieDB.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/MovieDB.java index b764a5c05..b3c9e7a5d 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/MovieDB.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/MovieDB.java @@ -12,6 +12,7 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; @@ -26,7 +27,9 @@ import com.moviejukebox.themoviedb.tools.ModelTools; * @author Stuart.Boston */ -public class MovieDB extends ModelTools { +public class MovieDB extends ModelTools implements Serializable { + private static final long serialVersionUID = 1L; + public static final String UNKNOWN = "UNKNOWN"; private String popularity = UNKNOWN; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Person.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Person.java index 6aa132ffe..07218142b 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Person.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Person.java @@ -12,6 +12,7 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; @@ -26,7 +27,9 @@ import com.moviejukebox.themoviedb.tools.ModelTools; * @author Stuart.Boston * */ -public class Person extends ModelTools { +public class Person extends ModelTools implements Serializable { + private static final long serialVersionUID = 1L; + private static final String UNKNOWN = MovieDB.UNKNOWN; private String name = UNKNOWN; diff --git a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Studio.java b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Studio.java index 6c18cd730..fc9b0626d 100644 --- a/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Studio.java +++ b/themoviedbapi/src/main/java/com/moviejukebox/themoviedb/model/Studio.java @@ -12,13 +12,16 @@ */ package com.moviejukebox.themoviedb.model; +import java.io.Serializable; + /** * Studio from the MovieDB.org * * @author Stuart.Boston * */ -public class Studio { +public class Studio implements Serializable { + private static final long serialVersionUID = 1L; private static final String UNKNOWN = MovieDB.UNKNOWN;