Updated Category, MovieDB & Person

master
Omertron 15 years ago
parent e5d07ccddb
commit ef4e2a0fa0

@ -23,27 +23,36 @@ 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 getType() { public String getId() {
return type; return id;
}
public void setType(String type) {
this.type = type;
} }
public String getName() { public String getName() {
return name; return name;
} }
public void setName(String name) { public String getType() {
this.name = name; return type;
} }
public String getUrl() { public String getUrl() {
return url; return url;
} }
public void setId(String id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
public void setType(String type) {
this.type = type;
}
public void setUrl(String url) { public void setUrl(String url) {
this.url = url; this.url = url;
} }

@ -271,7 +271,13 @@ public class MovieDB extends ModelTools {
public void setStudios(List<Studio> studios) { public void setStudios(List<Studio> studios) {
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,109 +28,171 @@ 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 setAka(List<String> aka) {
this.aka = aka;
}
public void setBiography(String biography) {
this.biography = biography;
}
public void setVersion(int version) { public void setBirthday(Date birthday) {
this.version = version; this.birthday = birthday;
} }
public List<Filmography> getFilmography() { public void setBirthday(String sBirthday) {
return filmography; DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
try {
Date birthday = df.parse(sBirthday);
setBirthday(birthday);
} catch (Exception ignore) {
return;
}
} }
public void setFilmography(List<Filmography> filmography) { public void setBirthPlace(String birthPlace) {
this.filmography = filmography; this.birthPlace = birthPlace;
}
public void setCastId(int castId) {
this.castId = castId;
}
public void setCharacter(String character) {
this.character = character;
} }
public void addFilm(Filmography film) { public void setDepartment(String department) {
this.filmography.add(film); this.department = department;
} }
public List<String> getAka() { public void setFilmography(List<Filmography> filmography) {
return aka; this.filmography = filmography;
} }
public void setAka(List<String> aka) { public void setId(String id) {
this.aka = aka; this.id = id;
} }
public void addAka(String alsoKnownAs) { public void setImages(List<Artwork> images) {
this.aka.add(alsoKnownAs); this.images = images;
} }
public Date getLastModifiedAt() { public void setJob(String job) {
return lastModifiedAt; this.job = job;
}
public void setKnownMovies(int knownMovies) {
this.knownMovies = knownMovies;
} }
public void setLastModifiedAt(Date lastModifiedAt) { public void setLastModifiedAt(Date lastModifiedAt) {
this.lastModifiedAt = lastModifiedAt; this.lastModifiedAt = lastModifiedAt;
} }
public void setLastModifiedAt(String lastModifiedAt) { public void setLastModifiedAt(String lastModifiedAt) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
@ -142,38 +204,19 @@ public class Person extends ModelTools {
} }
} }
public int getKnownMovies() { public void setName(String name) {
return knownMovies; this.name = name;
}
public void setKnownMovies(int knownMovies) {
this.knownMovies = knownMovies;
} }
public Date getBirthday() { public void setOrder(int order) {
return birthday; this.order = order;
} }
public void setBirthday(Date birthday) { public void setUrl(String url) {
this.birthday = birthday; this.url = url;
} }
public void setBirthday(String sBirthday) { public void setVersion(int version) {
DateFormat df = new SimpleDateFormat("yyyy-MM-dd"); this.version = version;
try {
Date birthday = df.parse(sBirthday);
setBirthday(birthday);
} catch (Exception ignore) {
return;
}
}
public String getBirthPlace() {
return birthPlace;
}
public void setBirthPlace(String birthPlace) {
this.birthPlace = birthPlace;
} }
} }

Loading…
Cancel
Save