Modifier and Type | Method and Description |
---|---|
ISeason |
MediaDirectory.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum,
boolean refresh)
Get a season with a given season number.
|
Modifier and Type | Method and Description |
---|---|
IEpisode |
MediaDirectory.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums,
boolean refresh,
boolean storeIfNew)
Get a episode with a given episode number.
|
IEpisode |
MediaDirectory.getSpecial(java.io.File rootMediaDir,
java.io.File specialFile,
ISeason season,
java.util.List<java.lang.Integer> specialNums,
boolean refresh)
Get a special episode with a given special episode number.
|
Modifier and Type | Class and Description |
---|---|
class |
Season
This is used to hold information on a season within a show
|
Modifier and Type | Method and Description |
---|---|
ISeason |
Episode.getSeason()
Get the season the episode belongs too
|
ISeason |
IEpisode.getSeason()
Get the season the episode belongs too
|
Modifier and Type | Method and Description |
---|---|
void |
Episode.setSeason(ISeason season)
Used to set the episode season
|
Constructor and Description |
---|
Episode(int episodeNumber,
ISeason season,
boolean special)
The constructor used to create a episode instance
|
Modifier and Type | Method and Description |
---|---|
ISeason |
TagChimpSource.getSeason(IShow show,
int seasonNum,
java.io.File file)
This always returns null as this source does not support reading episodes.
|
ISeason |
HybridFilmSource.getSeason(IShow show,
int seasonNum,
java.io.File file)
This always returns null as this source does not support reading episodes.
|
ISeason |
ISource.getSeason(IShow show,
int seasonNum,
java.io.File file)
This will get a season from the source.
|
Modifier and Type | Method and Description |
---|---|
IEpisode |
TagChimpSource.getEpisode(ISeason season,
int episodeNum,
java.io.File file)
This always returns null as this source does not support reading episodes.
|
IEpisode |
HybridFilmSource.getEpisode(ISeason season,
int episodeNum,
java.io.File file)
This always returns null as this source does not support reading episodes.
|
IEpisode |
ISource.getEpisode(ISeason season,
int episodeNum,
java.io.File file)
Called to retrieve the information on a episode
|
IEpisode |
TagChimpSource.getSpecial(ISeason season,
int specialNumber,
java.io.File file)
This always returns null as this source does not support reading episodes.
|
IEpisode |
HybridFilmSource.getSpecial(ISeason season,
int specialNumber,
java.io.File file)
This always returns null as this source does not support reading episodes.
|
IEpisode |
ISource.getSpecial(ISeason season,
int specialNumber,
java.io.File file)
This gets a special episode from the source.
|
Modifier and Type | Method and Description |
---|---|
ISeason |
XBMCEpisode.getSeason()
Get the season the episode belongs too
|
ISeason |
XBMCSource.getSeason(IShow show,
int seasonNum,
java.io.File file)
This will get a season from the source.
|
Modifier and Type | Method and Description |
---|---|
IEpisode |
XBMCSource.getEpisode(ISeason season,
int episodeNum,
java.io.File file)
Called to retrieve the information on a episode
|
IEpisode |
XBMCSource.getSpecial(ISeason season,
int specialNumber,
java.io.File file)
This gets a special episode from the source.
|
void |
XBMCEpisode.setSeason(ISeason season)
Used to set the season of the episode
|
Constructor and Description |
---|
XBMCEpisode(int episodeNumber,
ISeason season,
boolean special)
The constructor
|
Modifier and Type | Method and Description |
---|---|
ISeason |
IStore.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum)
This will get a season from the store.
|
Modifier and Type | Method and Description |
---|---|
void |
IStore.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
This is used to write a season too the store.
|
void |
SapphireStore.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
Does nothing as it is not implemented for this store
|
IEpisode |
IStore.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
This gets a episode from the store.
|
IEpisode |
SapphireStore.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
Always returns null as it is not implemented for this store.
|
IEpisode |
IStore.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
This gets a special episode from the store.
|
IEpisode |
SapphireStore.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
Always returns null as it is not implemented for this store.
|
Modifier and Type | Class and Description |
---|---|
class |
DBSeason
Used to store season information in a database
|
Modifier and Type | Method and Description |
---|---|
ISeason |
DatabaseStore.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum)
This will get a season from the store.
|
Modifier and Type | Method and Description |
---|---|
void |
DatabaseStore.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
This is used to write a season too the store.
|
protected void |
DatabaseStore.cacheSeasonNoTrans(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season) |
IEpisode |
DatabaseStore.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
This gets a episode from the store.
|
IEpisode |
DatabaseStore.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
This gets a special episode from the store.
|
protected void |
DatabaseStore.updateSeason(ISeason season,
DBSeason dbSeason) |
Modifier and Type | Class and Description |
---|---|
class |
CacheSeason
A cached version of the season object for storing the details in memory
|
Modifier and Type | Method and Description |
---|---|
ISeason |
MemoryStore.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum)
This will get the season from the store
|
ISeason |
CacheShow.getSeason(int seasonNum)
Used to get a season from the show with the given season number.
|
Modifier and Type | Method and Description |
---|---|
void |
MemoryStore.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
This is used to write a season too the store.
|
IEpisode |
MemoryStore.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
This gets a episode from the store.
|
IEpisode |
MemoryStore.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
This gets a special episode from the store.
|
Constructor and Description |
---|
CacheSeason(CacheShow show,
ISeason season)
Used to cache season information
|
Modifier and Type | Method and Description |
---|---|
ISeason |
MP4ITunesStore.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum)
This will always return null as this is a write only store
|
Modifier and Type | Method and Description |
---|---|
void |
MP4ITunesStore.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
This does nothing as the season information can't be stored by this store
|
IEpisode |
MP4ITunesStore.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
This will always return null as this is a write only store
|
IEpisode |
MP4ITunesStore.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
This will always return null as this is a write only store
|
Modifier and Type | Method and Description |
---|---|
ISeason |
RemoteMacOSXItunesStore.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum)
This will get a season from the store.
|
Modifier and Type | Method and Description |
---|---|
void |
RemoteMacOSXItunesStore.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
This is used to write a season too the store.
|
IEpisode |
RemoteMacOSXItunesStore.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
This gets a episode from the store.
|
IEpisode |
RemoteMacOSXItunesStore.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
This gets a special episode from the store.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLSeason
Episode information for the store
XMLStore2 , that access the information from the XML File |
Modifier and Type | Method and Description |
---|---|
ISeason |
XMLEpisode.getSeason()
Get the season the episode belongs too
|
ISeason |
XMLStore2.getSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
IShow show,
int seasonNum)
This will get a season from the store.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLStore2.cacheSeason(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season)
This is used to write a season too the store.
|
IEpisode |
XMLStore2.getEpisode(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> episodeNums)
This gets a episode from the store.
|
protected IEpisode |
XMLStore2.getEpisodeFromStore(java.util.List<java.lang.Integer> episodeNums,
ISeason season,
org.w3c.dom.Document doc,
java.io.File rootMediaDir,
java.lang.String xmlKey) |
IEpisode |
XMLStore2.getSpecial(java.io.File rootMediaDir,
java.io.File episodeFile,
ISeason season,
java.util.List<java.lang.Integer> specialNumbers)
This gets a special episode from the store.
|
Constructor and Description |
---|
XMLEpisode(ISeason season,
org.w3c.dom.Element node,
java.io.File rootMediaDir)
The constructor
|