Fixes issue 6

Add serializable interface on objects
master
Omertron 14 years ago
parent 57c5140e20
commit aec0ddf735

@ -12,13 +12,17 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
/** /**
* This is the new bean for the Artwork * This is the new bean for the Artwork
* *
* @author Stuart.Boston * @author Stuart.Boston
* *
*/ */
public class Artwork implements Comparable<Object> { public class Artwork implements Comparable<Object>, Serializable {
private static final long serialVersionUID = 1L;
public static final String ARTWORK_TYPE_POSTER = "poster"; public static final String ARTWORK_TYPE_POSTER = "poster";
public static final String ARTWORK_TYPE_BACKDROP = "backdrop"; public static final String ARTWORK_TYPE_BACKDROP = "backdrop";
public static final String ARTWORK_TYPE_PERSON = "profile"; public static final String ARTWORK_TYPE_PERSON = "profile";

@ -12,13 +12,16 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
/** /**
* Category from TheMovieDB.org * Category from TheMovieDB.org
* *
* @author Stuart.Boston * @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 static final String UNKNOWN = MovieDB.UNKNOWN;

@ -12,13 +12,16 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
/** /**
* Country from the MovieDB.org * Country from the MovieDB.org
* *
* @author Stuart.Boston * @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 static final String UNKNOWN = MovieDB.UNKNOWN;

@ -13,7 +13,10 @@
package com.moviejukebox.themoviedb.model; 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; private static final String UNKNOWN = MovieDB.UNKNOWN;

@ -12,12 +12,15 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
/** /**
* Language from TheMovieDB.org * Language from TheMovieDB.org
* @author stuart.boston * @author stuart.boston
* *
*/ */
public class Language { public class Language implements Serializable {
private static final long serialVersionUID = 1L;
private static final String UNKNOWN = MovieDB.UNKNOWN; private static final String UNKNOWN = MovieDB.UNKNOWN;

@ -12,6 +12,7 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
import java.text.DateFormat; import java.text.DateFormat;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
@ -26,7 +27,9 @@ import com.moviejukebox.themoviedb.tools.ModelTools;
* @author Stuart.Boston * @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"; public static final String UNKNOWN = "UNKNOWN";
private String popularity = UNKNOWN; private String popularity = UNKNOWN;

@ -12,6 +12,7 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
import java.text.DateFormat; import java.text.DateFormat;
import java.text.SimpleDateFormat; import java.text.SimpleDateFormat;
import java.util.ArrayList; import java.util.ArrayList;
@ -26,7 +27,9 @@ import com.moviejukebox.themoviedb.tools.ModelTools;
* @author Stuart.Boston * @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 static final String UNKNOWN = MovieDB.UNKNOWN;
private String name = UNKNOWN; private String name = UNKNOWN;

@ -12,13 +12,16 @@
*/ */
package com.moviejukebox.themoviedb.model; package com.moviejukebox.themoviedb.model;
import java.io.Serializable;
/** /**
* Studio from the MovieDB.org * Studio from the MovieDB.org
* *
* @author Stuart.Boston * @author Stuart.Boston
* *
*/ */
public class Studio { public class Studio implements Serializable {
private static final long serialVersionUID = 1L;
private static final String UNKNOWN = MovieDB.UNKNOWN; private static final String UNKNOWN = MovieDB.UNKNOWN;

Loading…
Cancel
Save