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;
import java.io.Serializable;
/**
* This is the new bean for the Artwork
*
* @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_BACKDROP = "backdrop";
public static final String ARTWORK_TYPE_PERSON = "profile";

@ -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;

@ -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;

@ -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;

@ -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;

@ -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;

@ -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;

@ -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;

Loading…
Cancel
Save