Class AlternateList


public class AlternateList extends Resource<AlternateList,ResourceLink>
Defines different types of episode lists for a tv show (e.g.,., differing order and/or releases in one region vs. another, etc.). For more information: https://www.tvmaze.com/faq/40/alternate-episodes
  • Method Details

    • getAlternateEpisodes

      public List<AlternateEpisode> getAlternateEpisodes()
      Gets the list of alternate episodes. Can be null.
      Returns:
      the list of alternate episodes
      See Also:
    • getEpisodes

      public List<Episode> getEpisodes()
      Gets the lsit of episodes. Can be null.
      Returns:
      the list of episdoes
      See Also:
    • builder

      public static AlternateList.AlternateListBuilder<?,?> builder()
    • getUrl

      public String getUrl()
      The associated TVMaze website URL for this list.
    • isDvdRelease

      public boolean isDvdRelease()
      Flag indicator if this list represents a DVD release ordering.
    • isVerbatimOrder

      public boolean isVerbatimOrder()
      Flag indicator if this list represents ordering that does not follow the original networks'.
    • isCountryPremiere

      public boolean isCountryPremiere()
      Flag indicator if this list represents the ordering of a show that aired in a different country.
    • isStreamingPremiere

      public boolean isStreamingPremiere()
      Flag indicator if this list represents ordering for a show that is distributed via a web/streaming channel.
    • isBroadcastPremiere

      public boolean isBroadcastPremiere()
      Flag indicator if this list represents ordering for a show that is distributed via a traditional TV network.
    • isLanguagePremiere

      public boolean isLanguagePremiere()
      Flag indicator if this list represents ordering for a show that is aired in a different language than the \ original.
    • getLanguage

      public String getLanguage()
      The show's language.
    • getNetwork

      public Network getNetwork()
      The distribution network.
    • getWebChannel

      public WebChannel getWebChannel()
      The streaming distribution network.
    • getEmbeddedResource

      public AlternateList.EmbeddedResource getEmbeddedResource()
      The optional embedded resources.
    • toString

      public String toString()
      Overrides:
      toString in class Resource<AlternateList,ResourceLink>