Package ch.yoinc.client
Klasse OmdbClientImpl
java.lang.Object
ch.yoinc.client.OmdbClientImpl
- Alle implementierten Schnittstellen:
OmdbClient
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected StringcleanTitle(String title) protected OmdbResponseget(String query, Plot plot, StringBuilder sb) getEpisodeByImdbId(String imdbId, Plot plot) getEpisodeByImdbId(String imdbId, Plot plot, String year) getEpisodeByTitle(String title, Plot plot) getEpisodeByTitle(String title, Plot plot, String year) getForImdbId(String title, Plot plot) getForImdbId(String title, Plot plot, String year) getForTitle(String title, Plot plot) getForTitle(String title, Plot plot, String year) protected OmdbMoviegetMovie(String query, Plot plot, StringBuilder sb) getMovieByImdbId(String imdbId, Plot plot) getMovieByImdbId(String imdbId, Plot plot, String year) getMovieByTitle(String title, Plot plot) getMovieByTitle(String title, Plot plot, String year) protected OmdbSeriesgetSeries(String query, Plot plot, StringBuilder sb) getSeriesByImdbId(String imdbId, Plot plot) getSeriesByImdbId(String imdbId, Plot plot, String year) getSeriesByTitle(String title, Plot plot) getSeriesByTitle(String title, Plot plot, String year) searchMovie(String title) searchMovie(String title, int page) searchMovie(String title, String year) searchMovie(String title, String year, int page) searchSeries(String title) searchSeries(String title, int page) searchSeries(String title, String year) searchSeries(String title, String year, int page)
-
Konstruktordetails
-
OmdbClientImpl
-
-
Methodendetails
-
getForTitle
public OmdbResponse getForTitle(String title, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getForTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getForTitle
public OmdbResponse getForTitle(String title, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getForTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getForImdbId
public OmdbResponse getForImdbId(String title, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getForImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getForImdbId
public OmdbResponse getForImdbId(String title, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getForImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getMovieByTitle
public OmdbMovie getMovieByTitle(String title, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getMovieByTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getMovieByTitle
public OmdbMovie getMovieByTitle(String title, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getMovieByTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getMovieByImdbId
public OmdbMovie getMovieByImdbId(String imdbId, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getMovieByImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getMovieByImdbId
public OmdbMovie getMovieByImdbId(String imdbId, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getMovieByImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getSeriesByTitle
public OmdbSeries getSeriesByTitle(String title, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getSeriesByTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getSeriesByTitle
public OmdbSeries getSeriesByTitle(String title, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getSeriesByTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getSeriesByImdbId
public OmdbSeries getSeriesByImdbId(String imdbId, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getSeriesByImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getSeriesByImdbId
public OmdbSeries getSeriesByImdbId(String imdbId, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getSeriesByImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getEpisodeByTitle
public OmdbEpisode getEpisodeByTitle(String title, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getEpisodeByTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getEpisodeByTitle
public OmdbEpisode getEpisodeByTitle(String title, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getEpisodeByTitlein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getEpisodeByImdbId
public OmdbEpisode getEpisodeByImdbId(String imdbId, Plot plot) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getEpisodeByImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
getEpisodeByImdbId
public OmdbEpisode getEpisodeByImdbId(String imdbId, Plot plot, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
getEpisodeByImdbIdin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchAll
public OmdbSearchResponse searchAll(String title) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchAllin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchAll
public OmdbSearchResponse searchAll(String title, int page) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchAllin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchAll
public OmdbSearchResponse searchAll(String title, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchAllin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchAll
public OmdbSearchResponse searchAll(String title, String year, int page) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchAllin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchMovie
public OmdbSearchResponse searchMovie(String title) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchMoviein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchMovie
public OmdbSearchResponse searchMovie(String title, int page) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchMoviein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchMovie
public OmdbSearchResponse searchMovie(String title, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchMoviein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchMovie
public OmdbSearchResponse searchMovie(String title, String year, int page) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchMoviein SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchSeries
public OmdbSearchResponse searchSeries(String title) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchSeriesin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchSeries
public OmdbSearchResponse searchSeries(String title, int page) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchSeriesin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchSeries
public OmdbSearchResponse searchSeries(String title, String year) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchSeriesin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
searchSeries
public OmdbSearchResponse searchSeries(String title, String year, int page) throws IOException, InterruptedException, OmdbNotFoundException - Angegeben von:
searchSeriesin SchnittstelleOmdbClient- Löst aus:
IOExceptionInterruptedExceptionOmdbNotFoundException
-
get
protected OmdbResponse get(String query, Plot plot, StringBuilder sb) throws IOException, InterruptedException, OmdbNotFoundException -
getMovie
protected OmdbMovie getMovie(String query, Plot plot, StringBuilder sb) throws IOException, InterruptedException, OmdbNotFoundException -
getSeries
protected OmdbSeries getSeries(String query, Plot plot, StringBuilder sb) throws IOException, InterruptedException, OmdbNotFoundException -
cleanTitle
-