public interface IEpisode extends IVideo, IVideoActors, IVideoRating
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getDate()
Gets the first air date of the episode
|
java.lang.String |
getEpisodeId()
Used to get the numeric unique episode id used by the source
|
int |
getEpisodeNumber()
Gets the number of the episode.
|
java.util.List<java.lang.Integer> |
getEpisodes()
Used to get the episode numbers that this episode contains
|
java.net.URL |
getImageURL()
Used to get a URL which points to a image of the episode
|
ISeason |
getSeason()
Get the season the episode belongs too
|
java.net.URL |
getUrl()
Used to get the URL used to get a summary of the show
|
boolean |
isSpecial()
Used to find out if this is a special
|
void |
setDate(java.util.Date airDate)
Sets the air date of the show
|
void |
setEpisodeId(java.lang.String episodeId)
Used to set the numeric unique episode id used by the source
|
void |
setEpisodeNumber(int episodeNumner)
Sets the number of the episode.
|
void |
setEpisodes(java.util.List<java.lang.Integer> epsiodes)
Used to set the episode numbers that this episode contains
|
void |
setImageURL(java.net.URL imageURL)
Used to set a URL which points too a image of the episode
|
void |
setSpecial(boolean special)
Used to flag this as a special episode
|
void |
setUrl(java.net.URL url)
Used to set the URL used to get a summary of the show
|
getDirectors, getFiles, getSummary, getTitle, getWriters, setDirectors, setFiles, setSummary, setTitle, setWriters
getActors, setActors
getRating, setRating
ISeason getSeason()
int getEpisodeNumber()
void setEpisodeNumber(int episodeNumner)
episodeNumner
- java.util.List<java.lang.Integer> getEpisodes()
void setEpisodes(java.util.List<java.lang.Integer> epsiodes)
epsiodes
- the episode numbers that this episode containsvoid setDate(java.util.Date airDate)
airDate
- The air date of the showboolean isSpecial()
java.util.Date getDate()
void setUrl(java.net.URL url)
url
- The summary URLjava.net.URL getUrl()
java.lang.String getEpisodeId()
void setEpisodeId(java.lang.String episodeId)
episodeId
- The numeric unique episode id used by the sourcejava.net.URL getImageURL()
void setImageURL(java.net.URL imageURL)
imageURL
- A URL which points too a image of the episodevoid setSpecial(boolean special)
special
- The special value to set