Class GetEpisodeByTitleRequest
java.lang.Object
com.amilesend.omdb.client.model.GetByTitleRequestBase
com.amilesend.omdb.client.model.tv.GetEpisodeByTitleRequest
- All Implemented Interfaces:
QueryParameterBasedRequest
,GetEpisodeBasedRequest
public class GetEpisodeByTitleRequest
extends GetByTitleRequestBase
implements GetEpisodeBasedRequest
The request to fetch TV episode information by its title.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder<C extends GetEpisodeByTitleRequest,
B extends GetEpisodeByTitleRequest.GetEpisodeByTitleRequestBuilder<C, B>> Nested classes/interfaces inherited from class com.amilesend.omdb.client.model.GetByTitleRequestBase
GetByTitleRequestBase.GetByTitleRequestBaseBuilder<C extends GetByTitleRequestBase,
B extends GetByTitleRequestBase.GetByTitleRequestBaseBuilder<C, B>> -
Field Summary
Fields inherited from interface com.amilesend.omdb.client.model.QueryParameterBasedRequest
JSON_RESPONSE_TYPE
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
boolean
int
The episode number.int
The season number.int
hashCode()
okhttp3.HttpUrl.Builder
populateQueryParameters
(okhttp3.HttpUrl.Builder urlBuilder) Helper method to populate query parameters of aHttpUrl.Builder
.toString()
Methods inherited from class com.amilesend.omdb.client.model.GetByTitleRequestBase
getPlot, getTitle, getYear
-
Method Details
-
populateQueryParameters
public okhttp3.HttpUrl.Builder populateQueryParameters( okhttp3.HttpUrl.Builder urlBuilder) Description copied from interface:QueryParameterBasedRequest
Helper method to populate query parameters of aHttpUrl.Builder
.- Specified by:
populateQueryParameters
in interfaceQueryParameterBasedRequest
- Overrides:
populateQueryParameters
in classGetByTitleRequestBase
- Parameters:
urlBuilder
- the HttpUrl.Builder instance- Returns:
- the HttpUrl.Builder instance
-
builder
-
getSeason
public int getSeason()The season number. -
getEpisode
public int getEpisode()The episode number. -
equals
- Overrides:
equals
in classGetByTitleRequestBase
-
hashCode
public int hashCode()- Overrides:
hashCode
in classGetByTitleRequestBase
-
toString
- Overrides:
toString
in classGetByTitleRequestBase
-