Uses of Interface
com.github.m0nk3y2k4.thetvdb.api.QueryParameters
-
Packages that use QueryParameters Package Description com.github.m0nk3y2k4.thetvdb Defines all sources of the thetvdb-java-api connectorcom.github.m0nk3y2k4.thetvdb.api Defines the public sources of this APIcom.github.m0nk3y2k4.thetvdb.internal.api.impl Defines the internal implementation of the public APIcom.github.m0nk3y2k4.thetvdb.internal.resource Defines the general resources offered by the remote APIcom.github.m0nk3y2k4.thetvdb.internal.resource.impl Defines the implementation of the individual connectors for the remote routescom.github.m0nk3y2k4.thetvdb.internal.util.validation Defines the internal validations -
-
Uses of QueryParameters in com.github.m0nk3y2k4.thetvdb
Methods in com.github.m0nk3y2k4.thetvdb that return QueryParameters Modifier and Type Method Description static QueryParametersTheTVDBApiFactory. createQueryParameters()Creates a new query parameter objects to be used with some of the API calls.static QueryParametersTheTVDBApiFactory. createQueryParameters(Map<String,String> parameters)Creates a new query parameter objects to be used with some of the API calls. -
Uses of QueryParameters in com.github.m0nk3y2k4.thetvdb.api
Methods in com.github.m0nk3y2k4.thetvdb.api that return QueryParameters Modifier and Type Method Description QueryParametersQueryParameters. addParameter(String key, String value)Adds a new parameter to this object.Methods in com.github.m0nk3y2k4.thetvdb.api with parameters of type QueryParameters Modifier and Type Method Description APIResponse<Series>TheTVDBApi.Extended. filterSeries(long seriesId, QueryParameters queryParameters)Returns a response object containing a filtered series record based on the given parameters, mapped as Java DTO.SeriesTheTVDBApi. filterSeries(long seriesId, QueryParameters queryParameters)Returns a filtered series record based on the given parameters, mapped as Java DTO.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. filterSeries(long seriesId, QueryParameters queryParameters)Returns a filtered series record based on the given parameters, as raw JSON.APIResponse<List<Episode>>TheTVDBApi.Extended. getEpisodes(long seriesId, QueryParameters queryParameters)Returns a response object containing all episodes of a specific series mapped as Java DTO.List<Episode>TheTVDBApi. getEpisodes(long seriesId, QueryParameters queryParameters)Returns all episodes of a specific series mapped as Java DTO.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. getEpisodes(long seriesId, QueryParameters queryParameters)Returns all episodes of a specific series as raw JSON.APIResponse<List<Episode>>TheTVDBApi.Extended. queryEpisodes(long seriesId, QueryParameters queryParameters)Returns a response object containing all matching episodes of a specific series mapped as Java DTO.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. queryEpisodes(long seriesId, QueryParameters queryParameters)Returns all matching episodes of a specific series as raw JSON.List<Episode>TheTVDBApi. queryEpisodes(long seriesId, QueryParameters queryParameters)Returns all matching episodes of a specific series mapped as Java DTO.APIResponse<List<Image>>TheTVDBApi.Extended. queryImages(long seriesId, QueryParameters queryParameters)Returns a response object containing the matching result of querying images for a specific series, mapped as Java DTO.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. queryImages(long seriesId, QueryParameters queryParameters)Returns the matching result of querying images for a specific series, as raw JSON.List<Image>TheTVDBApi. queryImages(long seriesId, QueryParameters queryParameters)Returns the matching result of querying images for a specific series, mapped as Java DTO.APIResponse<Map<Long,Long>>TheTVDBApi.Extended. queryLastUpdated(QueryParameters queryParameters)Returns a response object containing a map of series that have changed in a maximum of one week blocks since the providedfromTimequery parameter, as plain Strings.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. queryLastUpdated(QueryParameters queryParameters)Returns an array of series that have changed in a maximum of one week blocks since the providedfromTimequery parameter, as raw JSON.Map<Long,Long>TheTVDBApi. queryLastUpdated(QueryParameters queryParameters)Returns a map of series that have changed in a maximum of one week blocks since the providedfromTimequery parameter.APIResponse<List<Rating>>TheTVDBApi.Extended. queryRatings(QueryParameters queryParameters)Returns a response object containing a list of ratings for a given user that match the query, mapped as Java DTO.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. queryRatings(QueryParameters queryParameters)Returns a list of ratings for a given user that match the query, as raw JSON.List<Rating>TheTVDBApi. queryRatings(QueryParameters queryParameters)Returns a list of ratings for a given user that match the query, mapped as Java DTO.APIResponse<List<SeriesSearchResult>>TheTVDBApi.Extended. searchSeries(QueryParameters queryParameters)Returns a response object containing a list of series search results based on the given query parameters mapped as Java DTO.com.fasterxml.jackson.databind.JsonNodeTheTVDBApi.JSON. searchSeries(QueryParameters queryParameters)Returns series search results based on the given query parameters as raw JSON.List<SeriesSearchResult>TheTVDBApi. searchSeries(QueryParameters queryParameters)Returns a list of series search results based on the given query parameters mapped as Java DTO. -
Uses of QueryParameters in com.github.m0nk3y2k4.thetvdb.internal.api.impl
Classes in com.github.m0nk3y2k4.thetvdb.internal.api.impl that implement QueryParameters Modifier and Type Class Description classQueryParametersImplInternal implementation of theQueryParametersinterfaceMethods in com.github.m0nk3y2k4.thetvdb.internal.api.impl that return QueryParameters Modifier and Type Method Description QueryParametersQueryParametersImpl. addParameter(String key, String value)Methods in com.github.m0nk3y2k4.thetvdb.internal.api.impl with parameters of type QueryParameters Modifier and Type Method Description SeriesTheTVDBApiImpl. filterSeries(long seriesId, QueryParameters queryParameters)List<Episode>TheTVDBApiImpl. getEpisodes(long seriesId, QueryParameters queryParameters)List<Episode>TheTVDBApiImpl. queryEpisodes(long seriesId, QueryParameters queryParameters)List<Image>TheTVDBApiImpl. queryImages(long seriesId, QueryParameters queryParameters)Map<Long,Long>TheTVDBApiImpl. queryLastUpdated(QueryParameters queryParameters)List<Rating>TheTVDBApiImpl. queryRatings(QueryParameters queryParameters)List<SeriesSearchResult>TheTVDBApiImpl. searchSeries(QueryParameters queryParameters) -
Uses of QueryParameters in com.github.m0nk3y2k4.thetvdb.internal.resource
Methods in com.github.m0nk3y2k4.thetvdb.internal.resource with parameters of type QueryParameters Modifier and Type Method Description protected static StringQueryResource. createQueryResource(String base, String specific, QueryParameters queryParams)Creates a new query resource string consisting of the givenbaseandspecificURL path parameters prepended by the given query parameters in the following format:/BASE/specific?query1=value1&query2=value2&... -
Uses of QueryParameters in com.github.m0nk3y2k4.thetvdb.internal.resource.impl
Methods in com.github.m0nk3y2k4.thetvdb.internal.resource.impl with parameters of type QueryParameters Modifier and Type Method Description static com.fasterxml.jackson.databind.JsonNodeSeriesAPI. filter(APIConnection con, long id, QueryParameters params)Returns a filtered series record based on the given parameters, as raw JSON.static com.fasterxml.jackson.databind.JsonNodeSeriesAPI. getEpisodes(APIConnection con, long id, QueryParameters params)Returns all episodes of a specific series as raw JSON.static com.fasterxml.jackson.databind.JsonNodeMoviesAPI. getMovieUpdates(APIConnection con, QueryParameters params)Returns a list of ID's of all movies, that have been updated since a specific time, as raw JSON.static com.fasterxml.jackson.databind.JsonNodeUpdatesAPI. query(APIConnection con, QueryParameters params)Returns an array of series that have changed in a maximum of one week blocks since the providedfromTimequery parameter, as raw JSON.static com.fasterxml.jackson.databind.JsonNodeSeriesAPI. queryEpisodes(APIConnection con, long id, QueryParameters params)Returns all matching episodes of a specific series as raw JSON.static com.fasterxml.jackson.databind.JsonNodeSeriesAPI. queryImages(APIConnection con, long id, QueryParameters params)Returns the matching result of querying images for a specific series, as raw JSON.static com.fasterxml.jackson.databind.JsonNodeUsersAPI. queryRatings(APIConnection con, QueryParameters params)Returns a list of ratings for a given user that match the query, as raw JSON.static com.fasterxml.jackson.databind.JsonNodeSearchAPI. series(APIConnection con, QueryParameters params)Returns series search results based on the given query parameters as raw JSON. -
Uses of QueryParameters in com.github.m0nk3y2k4.thetvdb.internal.util.validation
Methods in com.github.m0nk3y2k4.thetvdb.internal.util.validation with parameters of type QueryParameters Modifier and Type Method Description static voidParameters. validateQueryParam(String paramName, QueryParameters params)Checks if the givenparamsquery parameter collection contains a non-emptyparamNameparameter.static voidParameters. validateQueryParam(String paramName, QueryParameters params, Predicate<String> condition)Checks if the givenparamsquery parameter collection contains a non-emptyparamNameparameter which matches the given condition.
-