예제 #1
0
  public MovieModel transform(Movie movie) {
    MovieModel movieModel = null;
    if (movie != null) {
      movieModel = new MovieModel();
      movieModel.setAdult(movie.isAdult());
      movieModel.setBackdropPath(movie.getBackdropPath());
      movieModel.setGenreIds(movie.getGenreIds());
      movieModel.setId(movie.getId());
      movieModel.setOriginalLanguage(movie.getOriginalLanguage());
      movieModel.setOriginalTitle(movie.getOriginalTitle());
      movieModel.setOverview(movie.getOverview());
      movieModel.setPopularity(movie.getPopularity());
      movieModel.setPosterPath(movie.getPosterPath());
      movieModel.setReleaseDate(movie.getReleaseDate());
      movieModel.setTitle(movie.getTitle());
      movieModel.setVideo(movie.isVideo());
      movieModel.setVoteAverage(movie.getVoteAverage());
      movieModel.setVoteCount(movie.getVoteCount());
      movieModel.setBackdropImageUrl(ImageUtility.getImageUrl(movie.getBackdropPath()));
      movieModel.setPosterImageUrl(ImageUtility.getImageUrl(movie.getPosterPath()));
    }

    return movieModel;
  }