Add setter for genre ids

Used in the similar TV ATR
This commit is contained in:
Stuart Boston
2015-11-08 16:43:46 +00:00
parent e95b76c44a
commit c04f330d54
@@ -41,6 +41,7 @@ import com.omertron.themoviedbapi.results.WrapperGenericList;
import com.omertron.themoviedbapi.results.WrapperImages;
import com.omertron.themoviedbapi.results.WrapperTranslations;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.EnumSet;
import java.util.List;
@@ -230,6 +231,17 @@ public class TVInfo extends TVBasic implements Serializable, AppendToResponse<TV
}
//</editor-fold>
@JsonSetter("genre_ids")
public void setGenreIds(List<Integer> ids) {
this.genres = new ArrayList<>();
for (Integer id : ids) {
Genre g = new Genre();
g.setId(id);
genres.add(g);
}
}
private void addMethod(TVMethod method) {
methods.add(method);
}