Class Movie.Builder
- java.lang.Object
-
- com.devintest.api.resources.imdb.types.Movie.Builder
-
- All Implemented Interfaces:
Movie._FinalStage,Movie.IdStage,Movie.RatingStage,Movie.TitleStage
- Enclosing class:
- Movie
public static final class Movie.Builder extends java.lang.Object implements Movie.IdStage, Movie.TitleStage, Movie.RatingStage, Movie._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Moviebuild()Movie.Builderfrom(Movie other)Movie.TitleStageid(java.lang.String id)Movie._FinalStagerating(double rating)The rating scale out of ten starsMovie.RatingStagetitle(java.lang.String title)
-
-
-
Method Detail
-
from
public Movie.Builder from(Movie other)
- Specified by:
fromin interfaceMovie.IdStage
-
id
public Movie.TitleStage id(@NotNull java.lang.String id)
- Specified by:
idin interfaceMovie.IdStage
-
title
public Movie.RatingStage title(@NotNull java.lang.String title)
- Specified by:
titlein interfaceMovie.TitleStage
-
rating
public Movie._FinalStage rating(double rating)
The rating scale out of ten stars
The rating scale out of ten stars
- Specified by:
ratingin interfaceMovie.RatingStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public Movie build()
- Specified by:
buildin interfaceMovie._FinalStage
-
-