Package dev.reuss.tmdb.domain.trending
Class DefaultTrendingService
java.lang.Object
dev.reuss.tmdb.domain.trending.DefaultTrendingService
- All Implemented Interfaces:
TrendingService
Default
TrendingService implementation backed by the TMDB HTTP client.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionall(TrendingTimeWindow timeWindow) all(TrendingTimeWindow timeWindow, Language language) movies(TrendingTimeWindow timeWindow) Loads trending movies.movies(TrendingTimeWindow timeWindow, Language language) Loads trending movies using a specific language.people(TrendingTimeWindow timeWindow) Loads trending people.people(TrendingTimeWindow timeWindow, Language language) Loads trending people using a specific language.tv(TrendingTimeWindow timeWindow) Loads trending TV shows.tv(TrendingTimeWindow timeWindow, Language language) Loads trending TV shows using a specific language.
-
Constructor Details
-
DefaultTrendingService
-
-
Method Details
-
all
- Specified by:
allin interfaceTrendingService
-
all
- Specified by:
allin interfaceTrendingService
-
movies
Description copied from interface:TrendingServiceLoads trending movies.- Specified by:
moviesin interfaceTrendingService- Parameters:
timeWindow- trending time window- Returns:
- trending movies
-
movies
Description copied from interface:TrendingServiceLoads trending movies using a specific language.- Specified by:
moviesin interfaceTrendingService- Parameters:
timeWindow- trending time windowlanguage- response language- Returns:
- trending movies
-
people
Description copied from interface:TrendingServiceLoads trending people.- Specified by:
peoplein interfaceTrendingService- Parameters:
timeWindow- trending time window- Returns:
- trending people
-
people
Description copied from interface:TrendingServiceLoads trending people using a specific language.- Specified by:
peoplein interfaceTrendingService- Parameters:
timeWindow- trending time windowlanguage- response language- Returns:
- trending people
-
tv
Description copied from interface:TrendingServiceLoads trending TV shows.- Specified by:
tvin interfaceTrendingService- Parameters:
timeWindow- trending time window- Returns:
- trending TV shows
-
tv
Description copied from interface:TrendingServiceLoads trending TV shows using a specific language.- Specified by:
tvin interfaceTrendingService- Parameters:
timeWindow- trending time windowlanguage- response language- Returns:
- trending TV shows
-