Update Movie bean with new fields from TheMovieDb.org

New Studio Bean
master
Omertron 15 years ago
parent c49e48191d
commit e5d07ccddb

@ -27,32 +27,32 @@ import com.moviejukebox.themoviedb.tools.ModelTools;
public class MovieDB extends ModelTools { public class MovieDB extends ModelTools {
public static String UNKNOWN = "UNKNOWN"; public static String UNKNOWN = "UNKNOWN";
private String score = UNKNOWN; private String popularity = UNKNOWN;
private String popularity = UNKNOWN; private String translated = UNKNOWN;
private String title = UNKNOWN; private String adult = UNKNOWN;
private String type = UNKNOWN; private String language = UNKNOWN;
private String id = UNKNOWN; private String title = UNKNOWN; // "name" in the XML
private String imdb = UNKNOWN; private String originalName = UNKNOWN; // "original_name" in the XML
private String url = UNKNOWN; private String alternativeName = UNKNOWN; // "alternative_name" in the XML
private String overview = UNKNOWN; private String type = UNKNOWN;
private String rating = UNKNOWN; private String id = UNKNOWN;
private String releaseDate = UNKNOWN; private String imdb = UNKNOWN; // "imdb_id" in the XML
private String runtime = UNKNOWN; private String url = UNKNOWN;
private String budget = UNKNOWN; private String overview = UNKNOWN;
private String revenue = UNKNOWN; private String rating = UNKNOWN;
private String homepage = UNKNOWN; private String tagline = UNKNOWN;
private String trailer = UNKNOWN; private String certification = UNKNOWN;
private List<Country> countries = new ArrayList<Country>(); private String releaseDate = UNKNOWN; // "released" in the XML
private List<Person> people = new ArrayList<Person>(); private String runtime = UNKNOWN;
private List<Category> categories = new ArrayList<Category>(); private String budget = UNKNOWN;
private String revenue = UNKNOWN;
public String getScore() { private String homepage = UNKNOWN;
return score; private String trailer = UNKNOWN;
} private List<Category> categories = new ArrayList<Category>();
private List<Studio> studios = new ArrayList<Studio>();
public void setScore(String score) { private List<Country> countries = new ArrayList<Country>();
this.score = score; private List<Person> people = new ArrayList<Person>();
} private List<Artwork> artwork = new ArrayList<Artwork>();
public String getPopularity() { public String getPopularity() {
return popularity; return popularity;
@ -195,4 +195,92 @@ public class MovieDB extends ModelTools {
categories.add(category); categories.add(category);
} }
} }
public String getTranslated() {
return translated;
}
public String getAdult() {
return adult;
}
public String getLanguage() {
return language;
}
public String getOriginalName() {
return originalName;
}
public String getAlternativeName() {
return alternativeName;
}
public String getTagline() {
return tagline;
}
public String getCertification() {
return certification;
}
public List<Studio> getStudios() {
return studios;
}
public List<Country> getCountries() {
return countries;
}
public List<Artwork> getArtwork() {
return artwork;
}
public void setTranslated(String translated) {
this.translated = translated;
}
public void setAdult(String adult) {
this.adult = adult;
}
public void setLanguage(String language) {
this.language = language;
}
public void setOriginalName(String originalName) {
this.originalName = originalName;
}
public void setAlternativeName(String alternativeName) {
this.alternativeName = alternativeName;
}
public void setTagline(String tagline) {
this.tagline = tagline;
}
public void setCertification(String certification) {
this.certification = certification;
}
public void setCategories(List<Category> categories) {
this.categories = categories;
}
public void setStudios(List<Studio> studios) {
this.studios = studios;
}
public void setCountries(List<Country> countries) {
this.countries = countries;
}
public void setPeople(List<Person> people) {
this.people = people;
}
public void setArtwork(List<Artwork> artwork) {
this.artwork = artwork;
}
} }

@ -0,0 +1,50 @@
/*
* Copyright (c) 2004-2010 YAMJ Members
* http://code.google.com/p/moviejukebox/people/list
*
* Web: http://code.google.com/p/moviejukebox/
*
* This software is licensed under a Creative Commons License
* See this page: http://code.google.com/p/moviejukebox/wiki/License
*
* For any reuse or distribution, you must make clear to others the
* license terms of this work.
*/
package com.moviejukebox.themoviedb.model;
/**
* Studio from the MovieDB.org
*
* @author Stuart.Boston
*
*/
public class Studio {
public String name;
public String url;
public String id;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
}
Loading…
Cancel
Save