Class DefaultWatchProviderService
java.lang.Object
dev.reuss.tmdb.domain.watchproviders.DefaultWatchProviderService
- All Implemented Interfaces:
WatchProviderService
Default
WatchProviderService implementation backed by the TMDB HTTP client.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmovies()Loads all available movie watch providers.Loads all available movie watch providers using a specific language.Loads movie watch providers for a specific watch region.Loads movie watch providers for a specific watch region using a specific language.regions()tv()Loads all available TV watch providers.Loads all available TV watch providers using a specific language.Loads TV watch providers for a specific watch region.Loads TV watch providers for a specific watch region using a specific language.
-
Constructor Details
-
DefaultWatchProviderService
-
-
Method Details
-
regions
- Specified by:
regionsin interfaceWatchProviderService
-
regions
- Specified by:
regionsin interfaceWatchProviderService
-
movies
Description copied from interface:WatchProviderServiceLoads all available movie watch providers.- Specified by:
moviesin interfaceWatchProviderService- Returns:
- movie watch providers
-
movies
Description copied from interface:WatchProviderServiceLoads all available movie watch providers using a specific language.- Specified by:
moviesin interfaceWatchProviderService- Parameters:
language- response language- Returns:
- localized movie watch providers
-
movies
Description copied from interface:WatchProviderServiceLoads movie watch providers for a specific watch region.- Specified by:
moviesin interfaceWatchProviderService- Parameters:
watchRegion- watch region- Returns:
- movie watch providers for the region
-
movies
Description copied from interface:WatchProviderServiceLoads movie watch providers for a specific watch region using a specific language.- Specified by:
moviesin interfaceWatchProviderService- Parameters:
watchRegion- watch regionlanguage- response language- Returns:
- localized movie watch providers for the region
-
tv
Description copied from interface:WatchProviderServiceLoads all available TV watch providers.- Specified by:
tvin interfaceWatchProviderService- Returns:
- TV watch providers
-
tv
Description copied from interface:WatchProviderServiceLoads all available TV watch providers using a specific language.- Specified by:
tvin interfaceWatchProviderService- Parameters:
language- response language- Returns:
- localized TV watch providers
-
tv
Description copied from interface:WatchProviderServiceLoads TV watch providers for a specific watch region.- Specified by:
tvin interfaceWatchProviderService- Parameters:
watchRegion- watch region- Returns:
- TV watch providers for the region
-
tv
Description copied from interface:WatchProviderServiceLoads TV watch providers for a specific watch region using a specific language.- Specified by:
tvin interfaceWatchProviderService- Parameters:
watchRegion- watch regionlanguage- response language- Returns:
- localized TV watch providers for the region
-