Uses of Interface
org.stanwood.media.model.ISeason

Packages that use ISeason
org.stanwood.media   
org.stanwood.media.model   
org.stanwood.media.source   
org.stanwood.media.source.xbmc   
org.stanwood.media.store   
org.stanwood.media.store.memory   
org.stanwood.media.store.mp4   
org.stanwood.media.store.mp4.itunes   
org.stanwood.media.store.xmlstore   
 

Uses of ISeason in org.stanwood.media
 

Methods in org.stanwood.media that return ISeason
 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.
 

Methods in org.stanwood.media with parameters of type ISeason
 IEpisode MediaDirectory.getEpisode(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int episodeNum, boolean refresh)
          Get a episode with a given episode number.
 IEpisode MediaDirectory.getSpecial(java.io.File rootMediaDir, java.io.File specialFile, ISeason season, int specialNum, boolean refresh)
          Get a special episode with a given special episode number.
 

Uses of ISeason in org.stanwood.media.model
 

Classes in org.stanwood.media.model that implement ISeason
 class Season
          This is used to hold information on a season within a show
 

Methods in org.stanwood.media.model that return ISeason
 ISeason Episode.getSeason()
          Get the season the episode belongs too
 ISeason IEpisode.getSeason()
          Get the season the episode belongs too
 

Constructors in org.stanwood.media.model with parameters of type ISeason
Episode(int episodeNumber, ISeason season, boolean special)
          The constructor used to create a episode instance
 

Uses of ISeason in org.stanwood.media.source
 

Methods in org.stanwood.media.source that return ISeason
 ISeason TagChimpSource.getSeason(IShow show, int seasonNum)
          This always returns null as this source does not support reading episodes.
 ISeason HybridFilmSource.getSeason(IShow show, int seasonNum)
          This always returns null as this source does not support reading episodes.
 ISeason ISource.getSeason(IShow show, int seasonNum)
          This will get a season from the source.
 

Methods in org.stanwood.media.source with parameters of type ISeason
 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.
 

Uses of ISeason in org.stanwood.media.source.xbmc
 

Methods in org.stanwood.media.source.xbmc that return ISeason
 ISeason XBMCEpisode.getSeason()
          Get the season the episode belongs too
 ISeason XBMCSource.getSeason(IShow show, int seasonNum)
          This will get a season from the source.
 

Methods in org.stanwood.media.source.xbmc with parameters of type ISeason
 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
 

Constructors in org.stanwood.media.source.xbmc with parameters of type ISeason
XBMCEpisode(int episodeNumber, ISeason season, boolean special)
          The constructor
 

Uses of ISeason in org.stanwood.media.store
 

Methods in org.stanwood.media.store that return ISeason
 ISeason IStore.getSeason(java.io.File rootMediaDir, java.io.File episodeFile, IShow show, int seasonNum)
          This will get a season from the store.
 

Methods in org.stanwood.media.store with parameters of type ISeason
 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, int episodeNum)
          This gets a episode from the store.
 IEpisode SapphireStore.getEpisode(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int episodeNum)
          Always returns null as it is not implemented for this store.
 IEpisode IStore.getSpecial(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int specialNumber)
          This gets a special episode from the store.
 IEpisode SapphireStore.getSpecial(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int specialNumber)
          Always returns null as it is not implemented for this store.
 

Uses of ISeason in org.stanwood.media.store.memory
 

Classes in org.stanwood.media.store.memory that implement ISeason
 class CacheSeason
          A cached version of the season object for storing the details in memory
 

Methods in org.stanwood.media.store.memory that return ISeason
 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.
 

Methods in org.stanwood.media.store.memory with parameters of type ISeason
 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, int episodeNum)
          This gets a episode from the store.
 IEpisode MemoryStore.getSpecial(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int specialNumber)
          This gets a special episode from the store.
 

Constructors in org.stanwood.media.store.memory with parameters of type ISeason
CacheSeason(CacheShow show, ISeason season)
          Used to cache season information
 

Uses of ISeason in org.stanwood.media.store.mp4
 

Methods in org.stanwood.media.store.mp4 that return ISeason
 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
 

Methods in org.stanwood.media.store.mp4 with parameters of type ISeason
 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, int episodeNum)
          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, int specialNumber)
          This will always return null as this is a write only store
 

Uses of ISeason in org.stanwood.media.store.mp4.itunes
 

Methods in org.stanwood.media.store.mp4.itunes that return ISeason
 ISeason RemoteMacOSXItunesStore.getSeason(java.io.File rootMediaDir, java.io.File episodeFile, IShow show, int seasonNum)
          This will get a season from the store.
 

Methods in org.stanwood.media.store.mp4.itunes with parameters of type ISeason
 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, int episodeNum)
          This gets a episode from the store.
 IEpisode RemoteMacOSXItunesStore.getSpecial(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int specialNumber)
          This gets a special episode from the store.
 

Uses of ISeason in org.stanwood.media.store.xmlstore
 

Classes in org.stanwood.media.store.xmlstore that implement ISeason
 class XMLSeason
          Episode information for the store XMLStore2, that access the information from the XML File
 

Methods in org.stanwood.media.store.xmlstore that return ISeason
 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.
 

Methods in org.stanwood.media.store.xmlstore with parameters of type ISeason
 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, int episodeNum)
          This gets a episode from the store.
 IEpisode XMLStore2.getSpecial(java.io.File rootMediaDir, java.io.File episodeFile, ISeason season, int specialNumber)
          This gets a special episode from the store.
 

Constructors in org.stanwood.media.store.xmlstore with parameters of type ISeason
XMLEpisode(ISeason season, org.w3c.dom.Element node, java.io.File rootMediaDir)
          The constructor