Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- actors(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The comma-delimited list of actors.
- API_URL - Static variable in class com.amilesend.omdb.client.OMDb
- appendIfNotBlank(HttpUrl.Builder, String, String) - Static method in interface com.amilesend.omdb.client.model.QueryParameterBasedRequest
-
Helper method to populate a query parameter if the string value is not blank.
- appendIfNotNull(HttpUrl.Builder, String, Object) - Static method in interface com.amilesend.omdb.client.model.QueryParameterBasedRequest
-
Helper method to populate a query parameter if the value is not
null
. - awards(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The description of received awards.
B
- boxOffice(String) - Method in class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
-
The box office revenue.
- build() - Method in class com.amilesend.omdb.client.connection.OmdbConnection.OmdbConnectionBuilder
- build() - Method in class com.amilesend.omdb.client.connection.OmdbConnectionBuilder
- build() - Method in class com.amilesend.omdb.client.model.FailureResponse.FailureResponseBuilder
- build() - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase.GetByIdRequestBaseBuilder
- build() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase.GetByTitleRequestBaseBuilder
- build() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest.GetMovieByIdRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest.GetMovieByTitleRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest.SearchMovieRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
- build() - Method in class com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest.GetSeasonByIdRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest.GetSeasonByTitleRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest.GetSeriesByIdRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest.GetSeriesByTitleRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest.SearchSeriesRequestBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.type.Episode.EpisodeBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.type.Season.SeasonBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
- build() - Method in class com.amilesend.omdb.client.model.tv.type.Series.SeriesBuilder
- build() - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
- build() - Method in class com.amilesend.omdb.client.model.type.SearchResponse.SearchResponseBuilder
- build() - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
- builder() - Static method in class com.amilesend.omdb.client.connection.OmdbConnection
- builder() - Static method in class com.amilesend.omdb.client.model.FailureResponse
- builder() - Static method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest
- builder() - Static method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest
- builder() - Static method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest
- builder() - Static method in class com.amilesend.omdb.client.model.movie.type.Movie
- builder() - Static method in class com.amilesend.omdb.client.model.SearchRequestBase
- builder() - Static method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest
- builder() - Static method in class com.amilesend.omdb.client.model.tv.type.Episode
- builder() - Static method in class com.amilesend.omdb.client.model.tv.type.Season
- builder() - Static method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
- builder() - Static method in class com.amilesend.omdb.client.model.tv.type.Series
- builder() - Static method in class com.amilesend.omdb.client.model.type.SearchResponse
- builder() - Static method in class com.amilesend.omdb.client.model.type.SearchResult
C
- com.amilesend.omdb.client - package com.amilesend.omdb.client
- com.amilesend.omdb.client.connection - package com.amilesend.omdb.client.connection
- com.amilesend.omdb.client.model - package com.amilesend.omdb.client.model
- com.amilesend.omdb.client.model.movie - package com.amilesend.omdb.client.model.movie
- com.amilesend.omdb.client.model.movie.type - package com.amilesend.omdb.client.model.movie.type
- com.amilesend.omdb.client.model.tv - package com.amilesend.omdb.client.model.tv
- com.amilesend.omdb.client.model.tv.type - package com.amilesend.omdb.client.model.tv.type
- com.amilesend.omdb.client.model.type - package com.amilesend.omdb.client.model.type
- com.amilesend.omdb.client.parse - package com.amilesend.omdb.client.parse
- com.amilesend.omdb.client.parse.adapters - package com.amilesend.omdb.client.parse.adapters
- country(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The country of origin.
D
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.amilesend.omdb.client.parse.adapters.LocalDateTypeAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.amilesend.omdb.client.parse.adapters.MediaTypeTypeAdapter
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.amilesend.omdb.client.parse.adapters.StringTypeAdaptor
- director(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The comma-delimited list of directors.
- dvd(LocalDate) - Method in class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
-
The publication date of the DVD/Bluray release.
E
- episode(int) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder
-
The episode number.
- episode(int) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder
-
The episode number.
- episode(String) - Method in class com.amilesend.omdb.client.model.tv.type.Episode.EpisodeBuilder
-
The associated episode number.
- episode(String) - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
-
The episode number.
- Episode - Class in com.amilesend.omdb.client.model.tv.type
-
Describes a TV episode.
- EPISODE - Enum constant in enum com.amilesend.omdb.client.model.type.MediaType
- Episode.EpisodeBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv.type - EpisodeBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.type.Episode.EpisodeBuilder
- episodes(List<SeasonEpisode>) - Method in class com.amilesend.omdb.client.model.tv.type.Season.SeasonBuilder
-
The list of episodes for the season.
- EPISODES_DATE_FORMATTER - Static variable in class com.amilesend.omdb.client.parse.adapters.LocalDateTypeAdapter
-
Date formatter for TV episode information.
- equals(Object) - Method in class com.amilesend.omdb.client.model.FailureResponse
- equals(Object) - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase
- equals(Object) - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
- equals(Object) - Method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.movie.type.Movie
- equals(Object) - Method in class com.amilesend.omdb.client.model.SearchRequestBase
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.type.Episode
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.type.Season
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
- equals(Object) - Method in class com.amilesend.omdb.client.model.tv.type.Series
- equals(Object) - Method in class com.amilesend.omdb.client.model.type.MediaBase
- equals(Object) - Method in class com.amilesend.omdb.client.model.type.Rating
- equals(Object) - Method in class com.amilesend.omdb.client.model.type.SearchResponse
- equals(Object) - Method in class com.amilesend.omdb.client.model.type.SearchResult
- error(String) - Method in class com.amilesend.omdb.client.model.FailureResponse.FailureResponseBuilder
-
The error message.
- execute(Request, GsonParser<T>) - Method in class com.amilesend.omdb.client.connection.OmdbConnection
F
- FailureResponse - Class in com.amilesend.omdb.client.model
-
Describes a failure response type.
- FailureResponse.FailureResponseBuilder - Class in com.amilesend.omdb.client.model
- fromValue(String) - Static method in enum com.amilesend.omdb.client.model.type.MediaType
-
Returns the associated
MediaType
for the given value. - FULL - Enum constant in enum com.amilesend.omdb.client.model.type.Plot
-
Response to include a long plot summary.
G
- genre(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The comma-delimited list of genres.
- getActors() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list credited actors.
- getAwards() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The description of received awards.
- getBoxOffice() - Method in class com.amilesend.omdb.client.model.movie.type.Movie
-
The box office revenue.
- GetByIdRequestBase - Class in com.amilesend.omdb.client.model
-
The request to fetch media information based on its associated IMDB identifier.
- GetByIdRequestBase.GetByIdRequestBaseBuilder<C,
B> - Class in com.amilesend.omdb.client.model - GetByIdRequestBaseBuilder() - Constructor for class com.amilesend.omdb.client.model.GetByIdRequestBase.GetByIdRequestBaseBuilder
- GetByTitleRequestBase - Class in com.amilesend.omdb.client.model
-
Request to fetch media information based on the title.
- GetByTitleRequestBase.GetByTitleRequestBaseBuilder<C,
B> - Class in com.amilesend.omdb.client.model - GetByTitleRequestBaseBuilder() - Constructor for class com.amilesend.omdb.client.model.GetByTitleRequestBase.GetByTitleRequestBaseBuilder
- getCountries() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list of countries.
- getDirectors() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list of directors.
- getDvd() - Method in class com.amilesend.omdb.client.model.movie.type.Movie
-
The publication date of the DVD/Bluray release.
- getEpisode() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
-
The episode number.
- getEpisode() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
-
The episode number.
- getEpisode() - Method in class com.amilesend.omdb.client.model.tv.type.Episode
-
Gets the episode number.
- getEpisode() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
-
Gets the episode number.
- getEpisode(GetEpisodeBasedRequest) - Method in class com.amilesend.omdb.client.OMDb
-
Gets a TV episode for a request by either its series title or IMDB identifier.
- GetEpisodeBasedRequest - Interface in com.amilesend.omdb.client.model.tv
-
Defines a request that is specific to the TV episode media type.
- GetEpisodeByIdRequest - Class in com.amilesend.omdb.client.model.tv
-
The request to fetch TV episode information by its associates IMDB identifier.
- GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - GetEpisodeByIdRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder
- GetEpisodeByTitleRequest - Class in com.amilesend.omdb.client.model.tv
-
The request to fetch TV episode information by its title.
- GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - GetEpisodeByTitleRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder
- getEpisodes() - Method in class com.amilesend.omdb.client.model.tv.type.Season
-
Gets the list of episodes for the season.
- getError() - Method in class com.amilesend.omdb.client.model.FailureResponse
-
The error message.
- getGenres() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list of genres.
- getImdbId() - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase
-
The IMDB identifier to search for.
- getImdbId() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
-
The IMDB identifier.
- getImdbId() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The IMDB identifier.
- getImdbId() - Method in class com.amilesend.omdb.client.model.type.SearchResult
-
The IMDB identifier.
- getImdbRating() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
-
Gets the IMDB rating.
- getImdbRating() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the IMDB rating.
- getImdbVotes() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the IMDB votes associated with the rating.
- getLanguages() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list of languages.
- getMetascore() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The metacritic score.
- getMovie(GetMovieBasedRequest) - Method in class com.amilesend.omdb.client.OMDb
-
Gets a movie for a request by either its title or IMDB identifier.
- GetMovieBasedRequest - Interface in com.amilesend.omdb.client.model.movie
-
Defines a request that is specific to the movie media type.
- GetMovieByIdRequest - Class in com.amilesend.omdb.client.model.movie
-
The request to fetch movie information by its associates IMDB identifier.
- GetMovieByIdRequest.GetMovieByIdRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.movie - GetMovieByIdRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest.GetMovieByIdRequestBuilder
- GetMovieByTitleRequest - Class in com.amilesend.omdb.client.model.movie
-
The request to fetch movie information by its title.
- GetMovieByTitleRequest.GetMovieByTitleRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.movie - GetMovieByTitleRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest.GetMovieByTitleRequestBuilder
- getPage() - Method in class com.amilesend.omdb.client.model.SearchRequestBase
-
The page number of the response to return.
- getPlot() - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase
-
The plot format (i.e., short or full; default is short).
- getPlot() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
-
The plot format (i.e., short or full; default is short).
- getPlot() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The plot description.
- getPoster() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The URL of the movie poster image.
- getPoster() - Method in class com.amilesend.omdb.client.model.type.SearchResult
-
The URL to the associated poster image.
- getProduction() - Method in class com.amilesend.omdb.client.model.movie.type.Movie
-
The production.
- getRated() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The associated rating.
- getRatings() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list of ratings.
- getReleased() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
-
The air date.
- getReleased() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The date of release.
- getResponse() - Method in class com.amilesend.omdb.client.model.FailureResponse
-
Gets the response success boolean state value.
- getRuntime() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The runtime.
- getSearchResults() - Method in class com.amilesend.omdb.client.model.type.SearchResponse
-
Gets the search results.
- getSeason() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
-
The season number.
- getSeason() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
-
The season number.
- getSeason() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest
-
The season number.
- getSeason() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest
-
The season number.
- getSeason() - Method in class com.amilesend.omdb.client.model.tv.type.Episode
-
Gets the season number.
- getSeason() - Method in class com.amilesend.omdb.client.model.tv.type.Season
-
Gets the season number.
- getSeason(GetSeasonBasedRequest) - Method in class com.amilesend.omdb.client.OMDb
-
Gets a TV season for a request by either its title or IMDB identifier.
- GetSeasonBasedRequest - Interface in com.amilesend.omdb.client.model.tv
-
Defines a request that is specific to the TV season media type.
- GetSeasonByIdRequest - Class in com.amilesend.omdb.client.model.tv
-
The request to fetch TV season information by its associates IMDB identifier.
- GetSeasonByIdRequest.GetSeasonByIdRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - GetSeasonByIdRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest.GetSeasonByIdRequestBuilder
- GetSeasonByTitleRequest - Class in com.amilesend.omdb.client.model.tv
-
The request to fetch TV season information by its title.
- GetSeasonByTitleRequest.GetSeasonByTitleRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - GetSeasonByTitleRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest.GetSeasonByTitleRequestBuilder
- getSeries(GetSeriesBasedRequest) - Method in class com.amilesend.omdb.client.OMDb
-
Gets a TV series for a request by either its title or IMDB identifier.
- GetSeriesBasedRequest - Interface in com.amilesend.omdb.client.model.tv
-
Defines a request that is specific to the TV series media type.
- GetSeriesByIdRequest - Class in com.amilesend.omdb.client.model.tv
-
The request to fetch TV series information by its associates IMDB identifier.
- GetSeriesByIdRequest.GetSeriesByIdRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - GetSeriesByIdRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest.GetSeriesByIdRequestBuilder
- GetSeriesByTitleRequest - Class in com.amilesend.omdb.client.model.tv
-
The request to fetch TV series information by its series name.
- GetSeriesByTitleRequest.GetSeriesByTitleRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - GetSeriesByTitleRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest.GetSeriesByTitleRequestBuilder
- getSeriesId() - Method in class com.amilesend.omdb.client.model.tv.type.Episode
-
The IMDB TV series identifier.
- getSource() - Method in class com.amilesend.omdb.client.model.type.Rating
-
The source for the rating.
- getTitle() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
-
The title of the content to search for.
- getTitle() - Method in class com.amilesend.omdb.client.model.SearchRequestBase
-
The title of the content to search for.
- getTitle() - Method in class com.amilesend.omdb.client.model.tv.type.Season
-
The TV series name.
- getTitle() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
-
The episode title.
- getTitle() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The movie title.
- getTitle() - Method in class com.amilesend.omdb.client.model.type.SearchResult
-
The title.
- getTotalResults() - Method in class com.amilesend.omdb.client.model.type.SearchResponse
-
Gets the number of total results.
- getTotalSeasons() - Method in class com.amilesend.omdb.client.model.tv.type.Season
-
Gets the total number of seasons.
- getTotalSeasons() - Method in class com.amilesend.omdb.client.model.tv.type.Series
-
Gets the total number of seasons.
- getType() - Method in class com.amilesend.omdb.client.model.type.SearchResult
-
The media type.
- getValue() - Method in enum com.amilesend.omdb.client.model.type.MediaType
-
The media type value.
- getValue() - Method in enum com.amilesend.omdb.client.model.type.Plot
-
The plot option value.
- getValue() - Method in class com.amilesend.omdb.client.model.type.Rating
-
The rating value.
- getWebsite() - Method in class com.amilesend.omdb.client.model.movie.type.Movie
-
The website URL.
- getWriters() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
Gets the list of credited writers.
- getYear() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
-
The year of the movie release.
- getYear() - Method in class com.amilesend.omdb.client.model.SearchRequestBase
-
The year of the movie release.
- getYear() - Method in class com.amilesend.omdb.client.model.type.MediaBase
-
The year of release.
- getYear() - Method in class com.amilesend.omdb.client.model.type.SearchResult
-
The year released.
- GsonFactory - Class in com.amilesend.omdb.client.parse
-
Factory that vends new pre-configured
Gson
instances. - GsonFactory() - Constructor for class com.amilesend.omdb.client.parse.GsonFactory
H
- hashCode() - Method in class com.amilesend.omdb.client.model.FailureResponse
- hashCode() - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase
- hashCode() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
- hashCode() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.movie.type.Movie
- hashCode() - Method in class com.amilesend.omdb.client.model.SearchRequestBase
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.type.Episode
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.type.Season
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
- hashCode() - Method in class com.amilesend.omdb.client.model.tv.type.Series
- hashCode() - Method in class com.amilesend.omdb.client.model.type.MediaBase
- hashCode() - Method in class com.amilesend.omdb.client.model.type.Rating
- hashCode() - Method in class com.amilesend.omdb.client.model.type.SearchResponse
- hashCode() - Method in class com.amilesend.omdb.client.model.type.SearchResult
I
- imdbId(String) - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase.GetByIdRequestBaseBuilder
-
The IMDB identifier to search for.
- imdbId(String) - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
-
The IMDB identifier.
- imdbId(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The IMDB identifier.
- imdbId(String) - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
-
The IMDB identifier.
- imdbRating(String) - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
-
The IMDB rating.
- imdbRating(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The IMDB rating.
- imdbVotes(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The number of votes associated with the IMDB rating.
J
- JSON_RESPONSE_TYPE - Static variable in interface com.amilesend.omdb.client.model.QueryParameterBasedRequest
L
- language(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The comma-delimited list of languages.
- LocalDateTypeAdapter - Class in com.amilesend.omdb.client.parse.adapters
-
GSON adapter to format and serializes
LocalDate
objects. - LocalDateTypeAdapter() - Constructor for class com.amilesend.omdb.client.parse.adapters.LocalDateTypeAdapter
M
- MEDIA_TYPE_OBJ_NAME - Static variable in enum com.amilesend.omdb.client.model.type.MediaType
-
The parameter name.
- MediaBase - Class in com.amilesend.omdb.client.model.type
-
Defines common attributes for media (i.e., movie, TV series).
- MediaBase.MediaBaseBuilder<C,
B> - Class in com.amilesend.omdb.client.model.type - MediaBaseBuilder() - Constructor for class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
- MediaType - Enum in com.amilesend.omdb.client.model.type
-
Defines the supported OMDb media types (i.e., "movie", "series", and "episode").
- MediaTypeTypeAdapter - Class in com.amilesend.omdb.client.parse.adapters
-
GSON adapter to format and serializes
MediaType
enums. - MediaTypeTypeAdapter() - Constructor for class com.amilesend.omdb.client.parse.adapters.MediaTypeTypeAdapter
- metascore(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The metacritic score.
- Movie - Class in com.amilesend.omdb.client.model.movie.type
-
Describes a movie.
- MOVIE - Enum constant in enum com.amilesend.omdb.client.model.type.MediaType
- MOVIE_DATE_FORMATTER - Static variable in class com.amilesend.omdb.client.parse.adapters.LocalDateTypeAdapter
-
Date formatter for movie information.
- Movie.MovieBuilder<C,
B> - Class in com.amilesend.omdb.client.model.movie.type - MovieBuilder() - Constructor for class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
N
- NOT_AVAILABLE - Static variable in class com.amilesend.omdb.client.parse.adapters.StringTypeAdaptor
-
OMDb returns "N/A" for undefined values.
O
- OMDb - Class in com.amilesend.omdb.client
-
The Open Movie Database client.
- OMDb(String) - Constructor for class com.amilesend.omdb.client.OMDb
-
Creates a new
OMDb
with the provided API key. - OMDb(String, String) - Constructor for class com.amilesend.omdb.client.OMDb
-
Creates a nwe
OMDb
with the provided API key and user agent. - OMDb(String, String, OmdbConnection) - Constructor for class com.amilesend.omdb.client.OMDb
-
Creates a new
OMDb
with the provided connection and API key. - OmdbConnection - Class in com.amilesend.omdb.client.connection
-
The Open Movie Database Connection.
- OmdbConnection.OmdbConnectionBuilder<C,
B> - Class in com.amilesend.omdb.client.connection - OmdbConnectionBuilder - Class in com.amilesend.omdb.client.connection
-
Builder used to construct new
OmdbConnection
objects. - OmdbConnectionBuilder() - Constructor for class com.amilesend.omdb.client.connection.OmdbConnection.OmdbConnectionBuilder
- OmdbConnectionBuilder() - Constructor for class com.amilesend.omdb.client.connection.OmdbConnectionBuilder
P
- page(Integer) - Method in class com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder
-
The page number of the response to return.
- parseCommonDelimitedList(String) - Static method in class com.amilesend.omdb.client.model.type.TypeHelper
-
Parses a comma-delimited list of string values and returns a list of strings.
- plot(Plot) - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase.GetByIdRequestBaseBuilder
-
The plot format (i.e., short or full; default is short).
- plot(Plot) - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase.GetByTitleRequestBaseBuilder
-
The plot format (i.e., short or full; default is short).
- plot(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The plot description.
- Plot - Enum in com.amilesend.omdb.client.model.type
-
Defines the OMDb support Plot format options for requests.
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest
- populateQueryParameters(HttpUrl.Builder) - Method in interface com.amilesend.omdb.client.model.QueryParameterBasedRequest
-
Helper method to populate query parameters of a
HttpUrl.Builder
. - populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.SearchRequestBase
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest
- populateQueryParameters(HttpUrl.Builder) - Method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest
- poster(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The URL of the movie poster image.
- poster(String) - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
-
The URL to the associated poster image.
- production(String) - Method in class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
-
The production.
Q
- QueryParameterBasedRequest - Interface in com.amilesend.omdb.client.model
-
Defines a request that contain parameters to be constructed as query parameters in an HTTP request.
R
- rated(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The associated rating.
- Rating - Class in com.amilesend.omdb.client.model.type
-
The media content rating.
- Rating(String, String) - Constructor for class com.amilesend.omdb.client.model.type.Rating
-
Creates a new
Rating
instance. - ratings(List<Rating>) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The list of ratings.
- released(LocalDate) - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
-
The air date.
- released(LocalDate) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The date of release.
- response(String) - Method in class com.amilesend.omdb.client.model.FailureResponse.FailureResponseBuilder
-
The response success boolean state value.
- runtime(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The runtime.
S
- search(SearchMovieRequest) - Method in class com.amilesend.omdb.client.OMDb
-
Searches for movies.
- search(SearchSeriesRequest) - Method in class com.amilesend.omdb.client.OMDb
-
Searches for TV series.
- search(List<SearchResult>) - Method in class com.amilesend.omdb.client.model.type.SearchResponse.SearchResponseBuilder
-
The search results.
- SearchMovieRequest - Class in com.amilesend.omdb.client.model.movie
-
Defines the request to search for movies.
- SearchMovieRequest.SearchMovieRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.movie - SearchMovieRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.movie.SearchMovieRequest.SearchMovieRequestBuilder
- SearchRequestBase - Class in com.amilesend.omdb.client.model
-
Request to search for media information based on the title.
- SearchRequestBase.SearchRequestBaseBuilder<C,
B> - Class in com.amilesend.omdb.client.model - SearchRequestBaseBuilder() - Constructor for class com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder
- SearchResponse - Class in com.amilesend.omdb.client.model.type
-
The response containing the search results.
- SearchResponse.SearchResponseBuilder - Class in com.amilesend.omdb.client.model.type
- SearchResult - Class in com.amilesend.omdb.client.model.type
-
Describes a media search result.
- SearchResult.SearchResultBuilder - Class in com.amilesend.omdb.client.model.type
- SearchSeriesRequest - Class in com.amilesend.omdb.client.model.tv
-
Defines the request to search for TV series.
- SearchSeriesRequest.SearchSeriesRequestBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv - SearchSeriesRequestBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.SearchSeriesRequest.SearchSeriesRequestBuilder
- season(int) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder
-
The season number.
- season(int) - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder
-
The season number.
- season(int) - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest.GetSeasonByIdRequestBuilder
-
The season number.
- season(int) - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest.GetSeasonByTitleRequestBuilder
-
The season number.
- season(String) - Method in class com.amilesend.omdb.client.model.tv.type.Episode.EpisodeBuilder
-
The season number.
- season(String) - Method in class com.amilesend.omdb.client.model.tv.type.Season.SeasonBuilder
-
The season number.
- Season - Class in com.amilesend.omdb.client.model.tv.type
-
Describes a list of TV episodes for a TV series season.
- Season.SeasonBuilder - Class in com.amilesend.omdb.client.model.tv.type
- SeasonEpisode - Class in com.amilesend.omdb.client.model.tv.type
-
Describes a TV episode.
- SeasonEpisode.SeasonEpisodeBuilder - Class in com.amilesend.omdb.client.model.tv.type
- serialize(MediaType, Type, JsonSerializationContext) - Method in class com.amilesend.omdb.client.parse.adapters.MediaTypeTypeAdapter
- serialize(LocalDate, Type, JsonSerializationContext) - Method in class com.amilesend.omdb.client.parse.adapters.LocalDateTypeAdapter
- Series - Class in com.amilesend.omdb.client.model.tv.type
-
Describes a TV series.
- SERIES - Enum constant in enum com.amilesend.omdb.client.model.type.MediaType
- Series.SeriesBuilder<C,
B> - Class in com.amilesend.omdb.client.model.tv.type - SeriesBuilder() - Constructor for class com.amilesend.omdb.client.model.tv.type.Series.SeriesBuilder
- seriesId(String) - Method in class com.amilesend.omdb.client.model.tv.type.Episode.EpisodeBuilder
-
The IMDB TV series identifier.
- SHORT - Enum constant in enum com.amilesend.omdb.client.model.type.Plot
-
Response to include a short plot summary.
- STRING_LIST_DELIMITER - Static variable in class com.amilesend.omdb.client.model.type.TypeHelper
-
The delimiter used to represent a list of string values.
- StringTypeAdaptor - Class in com.amilesend.omdb.client.parse.adapters
-
GSON adapter to format and serializes
String
objects. - StringTypeAdaptor() - Constructor for class com.amilesend.omdb.client.parse.adapters.StringTypeAdaptor
T
- title(String) - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase.GetByTitleRequestBaseBuilder
-
The title of the content to search for.
- title(String) - Method in class com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder
-
The title of the content to search for.
- title(String) - Method in class com.amilesend.omdb.client.model.tv.type.Season.SeasonBuilder
-
The TV series name.
- title(String) - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
-
The episode title.
- title(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The movie title.
- title(String) - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
-
The title.
- toString() - Method in class com.amilesend.omdb.client.connection.OmdbConnection.OmdbConnectionBuilder
- toString() - Method in class com.amilesend.omdb.client.model.FailureResponse.FailureResponseBuilder
- toString() - Method in class com.amilesend.omdb.client.model.FailureResponse
- toString() - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase.GetByIdRequestBaseBuilder
- toString() - Method in class com.amilesend.omdb.client.model.GetByIdRequestBase
- toString() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase.GetByTitleRequestBaseBuilder
- toString() - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase
- toString() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest.GetMovieByIdRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByIdRequest
- toString() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest.GetMovieByTitleRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.movie.GetMovieByTitleRequest
- toString() - Method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest.SearchMovieRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.movie.SearchMovieRequest
- toString() - Method in class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
- toString() - Method in class com.amilesend.omdb.client.model.movie.type.Movie
- toString() - Method in class com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder
- toString() - Method in class com.amilesend.omdb.client.model.SearchRequestBase
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest.GetEpisodeByIdRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByIdRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest.GetSeasonByIdRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByIdRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest.GetSeasonByTitleRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeasonByTitleRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest.GetSeriesByIdRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByIdRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest.GetSeriesByTitleRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.GetSeriesByTitleRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest.SearchSeriesRequestBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.SearchSeriesRequest
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.Episode.EpisodeBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.Episode
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.Season.SeasonBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.Season
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode.SeasonEpisodeBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.SeasonEpisode
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.Series.SeriesBuilder
- toString() - Method in class com.amilesend.omdb.client.model.tv.type.Series
- toString() - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
- toString() - Method in class com.amilesend.omdb.client.model.type.MediaBase
- toString() - Method in enum com.amilesend.omdb.client.model.type.MediaType
- toString() - Method in enum com.amilesend.omdb.client.model.type.Plot
- toString() - Method in class com.amilesend.omdb.client.model.type.Rating
- toString() - Method in class com.amilesend.omdb.client.model.type.SearchResponse.SearchResponseBuilder
- toString() - Method in class com.amilesend.omdb.client.model.type.SearchResponse
- toString() - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
- toString() - Method in class com.amilesend.omdb.client.model.type.SearchResult
- totalResults(String) - Method in class com.amilesend.omdb.client.model.type.SearchResponse.SearchResponseBuilder
- totalSeasons(String) - Method in class com.amilesend.omdb.client.model.tv.type.Season.SeasonBuilder
-
The total number of seasons.
- totalSeasons(String) - Method in class com.amilesend.omdb.client.model.tv.type.Series.SeriesBuilder
-
The total number of seasons.
- type(MediaType) - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
-
The media type.
- TypeHelper - Class in com.amilesend.omdb.client.model.type
-
Helper class to help parse response attributes.
U
- USER_AGENT - Static variable in class com.amilesend.omdb.client.OMDb
V
- valueOf(String) - Static method in enum com.amilesend.omdb.client.model.type.MediaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amilesend.omdb.client.model.type.Plot
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.amilesend.omdb.client.model.type.MediaType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.amilesend.omdb.client.model.type.Plot
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- website(String) - Method in class com.amilesend.omdb.client.model.movie.type.Movie.MovieBuilder
-
The website URL.
- writer(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The comma-delimited list of writers.
Y
- year(Integer) - Method in class com.amilesend.omdb.client.model.GetByTitleRequestBase.GetByTitleRequestBaseBuilder
-
The year of the movie release.
- year(Integer) - Method in class com.amilesend.omdb.client.model.SearchRequestBase.SearchRequestBaseBuilder
-
The year of the movie release.
- year(String) - Method in class com.amilesend.omdb.client.model.type.MediaBase.MediaBaseBuilder
-
The year of release.
- year(String) - Method in class com.amilesend.omdb.client.model.type.SearchResult.SearchResultBuilder
-
The year released.
All Classes and Interfaces|All Packages|Constant Field Values