diff --git a/src/main/java/com/omertron/themoviedbapi/model/collection/Collection.java b/src/main/java/com/omertron/themoviedbapi/model/collection/Collection.java index 66ed7622e..b36608d53 100644 --- a/src/main/java/com/omertron/themoviedbapi/model/collection/Collection.java +++ b/src/main/java/com/omertron/themoviedbapi/model/collection/Collection.java @@ -24,6 +24,7 @@ import com.fasterxml.jackson.annotation.JsonRootName; import com.omertron.themoviedbapi.interfaces.Identification; import com.omertron.themoviedbapi.model.AbstractJsonMapping; import java.io.Serializable; +import java.util.List; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.builder.EqualsBuilder; import org.apache.commons.lang3.builder.HashCodeBuilder; @@ -48,6 +49,24 @@ public class Collection extends AbstractJsonMapping implements Serializable, Ide private String backdropPath; @JsonProperty("release_date") private String releaseDate; + @JsonProperty("genre_ids") + private List genreIds; + @JsonProperty("adult") + private boolean adult; + @JsonProperty("original_language") + private String originalLanguage; + @JsonProperty("original_title") + private String originalTitle; + @JsonProperty("overview") + private String overview; + @JsonProperty("video") + private boolean video; + @JsonProperty("popularity") + private float popularity; + @JsonProperty("vote_average") + private float voteAverage; + @JsonProperty("vote_count") + private int voteCount; public String getBackdropPath() { return backdropPath; @@ -80,6 +99,18 @@ public class Collection extends AbstractJsonMapping implements Serializable, Ide return name; } + public List getGenreIds() { + return genreIds; + } + + public boolean isAdult() { + return adult; + } + + public String getOriginalLanguage() { + return originalLanguage; + } + public void setBackdropPath(String backdropPath) { this.backdropPath = backdropPath; } @@ -105,6 +136,66 @@ public class Collection extends AbstractJsonMapping implements Serializable, Ide this.name = name; } + public void setGenreIds(List genreIds) { + this.genreIds = genreIds; + } + + public void setAdult(boolean adult) { + this.adult = adult; + } + + public void setOriginalLanguage(String originalLanguage) { + this.originalLanguage = originalLanguage; + } + + public String getOriginalTitle() { + return originalTitle; + } + + public void setOriginalTitle(String originalTitle) { + this.originalTitle = originalTitle; + } + + public String getOverview() { + return overview; + } + + public void setOverview(String overview) { + this.overview = overview; + } + + public boolean isVideo() { + return video; + } + + public void setVideo(boolean video) { + this.video = video; + } + + public float getPopularity() { + return popularity; + } + + public void setPopularity(float popularity) { + this.popularity = popularity; + } + + public float getVoteAverage() { + return voteAverage; + } + + public void setVoteAverage(float voteAverage) { + this.voteAverage = voteAverage; + } + + public int getVoteCount() { + return voteCount; + } + + public void setVoteCount(int voteCount) { + this.voteCount = voteCount; + } + @Override public boolean equals(Object obj) { if (obj instanceof Collection) {