/* * Copyright (c) 2004-2016 Matthew Altman & Stuart Boston * * This file is part of TheTVDB API. * * TheTVDB API is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * any later version. * * TheTVDB API is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with TheTVDB API. If not, see <http://www.gnu.org/licenses/>. * */ package com.omertron.thetvdbapi.model; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * * @author altman.matthew */ public class Series implements Serializable { // Default serial UID private static final long serialVersionUID = 1L; private String id; private String seriesId; private String language; private String seriesName; private String banner; private String overview; private String firstAired; private String imdbId; private String zap2ItId; private List<String> actors = new ArrayList<>(); private String airsDayOfWeek; private String airsTime; private String contentRating; private List<String> genres = new ArrayList<>(); private String network; private String rating; private String runtime; private String status; private String fanart; private String lastUpdated; private String poster; public String getId() { return id; } public List<String> getActors() { return actors; } public String getAirsDayOfWeek() { return airsDayOfWeek; } public String getAirsTime() { return airsTime; } public String getBanner() { return banner; } public String getContentRating() { return contentRating; } public String getFanart() { return fanart; } public String getFirstAired() { return firstAired; } public List<String> getGenres() { return genres; } public String getImdbId() { return imdbId; } public String getLanguage() { return language; } public String getLastUpdated() { return lastUpdated; } public String getNetwork() { return network; } public String getOverview() { return overview; } public String getPoster() { return poster; } public String getRating() { return rating; } public String getRuntime() { return runtime; } public String getSeriesId() { return seriesId; } public String getSeriesName() { return seriesName; } public String getStatus() { return status; } public String getZap2ItId() { return zap2ItId; } public void setActors(List<String> actors) { this.actors = actors; } public void setAirsDayOfWeek(String airsDayOfWeek) { this.airsDayOfWeek = airsDayOfWeek; } public void setAirsTime(String airsTime) { this.airsTime = airsTime; } public void setBanner(String banner) { this.banner = banner; } public void setContentRating(String contentRating) { this.contentRating = contentRating; } public void setFanart(String fanart) { this.fanart = fanart; } public void setFirstAired(String firstAired) { this.firstAired = firstAired; } public void setGenres(List<String> genres) { this.genres = genres; } public void setId(String id) { this.id = id; } public void setImdbId(String imdbId) { this.imdbId = imdbId; } public void setLanguage(String language) { this.language = language; } public void setLastUpdated(String lastUpdated) { this.lastUpdated = lastUpdated; } public void setNetwork(String network) { this.network = network; } public void setOverview(String overview) { this.overview = overview; } public void setPoster(String poster) { this.poster = poster; } public void setRating(String rating) { this.rating = rating; } public void setRuntime(String runtime) { this.runtime = runtime; } public void setSeriesId(String seriesId) { this.seriesId = seriesId; } public void setSeriesName(String seriesName) { this.seriesName = seriesName; } public void setStatus(String status) { this.status = status; } public void setZap2ItId(String zap2ItId) { this.zap2ItId = zap2ItId; } @Override public String toString() { return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE); } }