Class EpisodeDTO
- java.lang.Object
-
- com.github.m0nk3y2k4.thetvdb.internal.api.impl.model.data.EpisodeDTO
-
- All Implemented Interfaces:
Episode
@Immutable @WithHiddenImplementation public abstract class EpisodeDTO extends Object implements Episode
DTO implementation of theEpisode
interface
Objects of this class reflect the data received by the remote service and are immutable so that their content can not be changed once an instance has been created. New objects of this class may be created by using the correspondingEpisodeDTO.Builder
.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EpisodeDTO.Builder
Builder used to create a new immutableEpisodeDTO
implementation
-
Constructor Summary
Constructors Constructor Description EpisodeDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toString()
-
Methods inherited from interface com.github.m0nk3y2k4.thetvdb.api.model.data.Episode
getAbsoluteNumber, getAiredEpisodeNumber, getAiredSeason, getAirsAfterSeason, getAirsBeforeEpisode, getAirsBeforeSeason, getDirector, getDirectors, getDvdChapter, getDvdDiscid, getDvdEpisodeNumber, getDvdSeason, getEpisodeName, getFilename, getFirstAired, getGuestStars, getId, getImdbId, getLastUpdated, getLastUpdatedBy, getOverview, getProductionCode, getSeriesId, getShowUrl, getSiteRating, getSiteRatingCount, getThumbAdded, getThumbAuthor, getThumbHeight, getThumbWidth, getWriters
-
-