Updated Category, MovieDB & Person

master
Omertron 15 years ago
parent e5d07ccddb
commit ef4e2a0fa0

@ -23,25 +23,34 @@ public class Category {
public String type; public String type;
public String name; public String name;
public String url; public String url;
public String id;
public String getId() {
return id;
}
public String getName() {
return name;
}
public String getType() { public String getType() {
return type; return type;
} }
public void setType(String type) { public String getUrl() {
this.type = type; return url;
} }
public String getName() { public void setId(String id) {
return name; this.id = id;
} }
public void setName(String name) { public void setName(String name) {
this.name = name; this.name = name;
} }
public String getUrl() { public void setType(String type) {
return url; this.type = type;
} }
public void setUrl(String url) { public void setUrl(String url) {

@ -272,6 +272,12 @@ public class MovieDB extends ModelTools {
this.studios = studios; this.studios = studios;
} }
public void addStudio(Studio studio) {
if (studio != null) {
this.studios.add(studio);
}
}
public void setCountries(List<Country> countries) { public void setCountries(List<Country> countries) {
this.countries = countries; this.countries = countries;
} }

@ -28,152 +28,195 @@ import com.moviejukebox.themoviedb.tools.ModelTools;
* *
*/ */
public class Person extends ModelTools { public class Person extends ModelTools {
private String biography; private static String UNKNOWN = MovieDB.UNKNOWN;
private String character;
private String id; private String name = UNKNOWN;
private String job; private String character = UNKNOWN;
private String name; private String job = UNKNOWN;
private String url; private String id = UNKNOWN;
private int version; private String department = UNKNOWN;
private String biography = UNKNOWN;
private String url = UNKNOWN;
private int order = -1;
private int castId = -1;
private int version = -1;
private Date lastModifiedAt; private Date lastModifiedAt;
private int knownMovies = -1;
private Date birthday;
private String birthPlace = UNKNOWN;
private List<Filmography> filmography = new ArrayList<Filmography>(); private List<Filmography> filmography = new ArrayList<Filmography>();
private List<String> aka = new ArrayList<String>(); private List<String> aka = new ArrayList<String>();
private int knownMovies; private List<Artwork> images = new ArrayList<Artwork>();
private Date birthday;
private String birthPlace;
public void addAka(String alsoKnownAs) {
this.aka.add(alsoKnownAs);
}
public void addFilm(Filmography film) {
this.filmography.add(film);
}
public void addImage(Artwork image) {
if (image != null) {
this.images.add(image);
}
}
public List<String> getAka() {
return aka;
}
public String getBiography() { public String getBiography() {
return biography; return biography;
} }
public void setBiography(String biography) { public Date getBirthday() {
this.biography = biography; return birthday;
}
public String getBirthPlace() {
return birthPlace;
}
public int getCastId() {
return castId;
} }
public String getCharacter() { public String getCharacter() {
return character; return character;
} }
public void setCharacter(String character) { public String getDepartment() {
this.character = character; return department;
}
public List<Filmography> getFilmography() {
return filmography;
} }
public String getId() { public String getId() {
return id; return id;
} }
public void setId(String id) { public List<Artwork> getImages() {
this.id = id; return images;
} }
public String getJob() { public String getJob() {
return job; return job;
} }
public void setJob(String job) { public int getKnownMovies() {
this.job = job; return knownMovies;
}
public Date getLastModifiedAt() {
return lastModifiedAt;
} }
public String getName() { public String getName() {
return name; return name;
} }
public void setName(String name) { public int getOrder() {
this.name = name; return order;
} }
public String getUrl() { public String getUrl() {
return url; return url;
} }
public void setUrl(String url) {
this.url = url;
}
public int getVersion() { public int getVersion() {
return version; return version;
} }
public void setVersion(int version) { public void setAka(List<String> aka) {
this.version = version; this.aka = aka;
} }
public List<Filmography> getFilmography() { public void setBiography(String biography) {
return filmography; this.biography = biography;
} }
public void setFilmography(List<Filmography> filmography) { public void setBirthday(Date birthday) {
this.filmography = filmography; this.birthday = birthday;
} }
public void addFilm(Filmography film) { public void setBirthday(String sBirthday) {
this.filmography.add(film); DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try {
Date birthday = df.parse(sBirthday);
setBirthday(birthday);
} catch (Exception ignore) {
return;
}
} }
public List<String> getAka() { public void setBirthPlace(String birthPlace) {
return aka; this.birthPlace = birthPlace;
} }
public void setAka(List<String> aka) { public void setCastId(int castId) {
this.aka = aka; this.castId = castId;
} }
public void addAka(String alsoKnownAs) { public void setCharacter(String character) {
this.aka.add(alsoKnownAs); this.character = character;
} }
public Date getLastModifiedAt() { public void setDepartment(String department) {
return lastModifiedAt; this.department = department;
} }
public void setLastModifiedAt(Date lastModifiedAt) { public void setFilmography(List<Filmography> filmography) {
this.lastModifiedAt = lastModifiedAt; this.filmography = filmography;
} }
public void setLastModifiedAt(String lastModifiedAt) { public void setId(String id) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); this.id = id;
}
try { public void setImages(List<Artwork> images) {
Date lma = df.parse(lastModifiedAt); this.images = images;
setLastModifiedAt(lma);
} catch (Exception ignore) {
return;
}
} }
public int getKnownMovies() { public void setJob(String job) {
return knownMovies; this.job = job;
} }
public void setKnownMovies(int knownMovies) { public void setKnownMovies(int knownMovies) {
this.knownMovies = knownMovies; this.knownMovies = knownMovies;
} }
public Date getBirthday() { public void setLastModifiedAt(Date lastModifiedAt) {
return birthday; this.lastModifiedAt = lastModifiedAt;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
} }
public void setBirthday(String sBirthday) { public void setLastModifiedAt(String lastModifiedAt) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try { try {
Date birthday = df.parse(sBirthday); Date lma = df.parse(lastModifiedAt);
setBirthday(birthday); setLastModifiedAt(lma);
} catch (Exception ignore) { } catch (Exception ignore) {
return; return;
} }
} }
public String getBirthPlace() { public void setName(String name) {
return birthPlace; this.name = name;
} }
public void setBirthPlace(String birthPlace) { public void setOrder(int order) {
this.birthPlace = birthPlace; this.order = order;
}
public void setUrl(String url) {
this.url = url;
}
public void setVersion(int version) {
this.version = version;
} }
} }

Loading…
Cancel
Save