content: 
  package de.aaronoe.cinematic.model.MovieList;
  
  import android.os.Parcel;
  import android.os.Parcelable;
  
  import com.google.gson.annotations.Expose;
  import com.google.gson.annotations.SerializedName;
  
  import java.util.List;
  
  public class MovieResult implements Parcelable
  {
  
      @SerializedName("page")
      @Expose
      private Integer page;
      @SerializedName("results")
      @Expose
      private List<Movie> results = null;
      @SerializedName("total_results")
      @Expose
      private Integer totalResults;
      @SerializedName("total_pages")
      @Expose
      private Integer totalPages;
      public final static Parcelable.Creator<MovieResult> CREATOR = new Creator<MovieResult>() {
  
  
          @SuppressWarnings({
              "unchecked"
          })
          public MovieResult createFromParcel(Parcel in) {
              MovieResult instance = new MovieResult();
              instance.page = ((Integer) in.readValue((Integer.class.getClassLoader())));
              in.readList(instance.results, (Movie.class.getClassLoader()));
              instance.totalResults = ((Integer) in.readValue((Integer.class.getClassLoader())));
              instance.totalPages = ((Integer) in.readValue((Integer.class.getClassLoader())));
              return instance;
          }
  
          public MovieResult[] newArray(int size) {
              return (new MovieResult[size]);
          }
  
      }
      ;
  
      public Integer getPage() {
          return page;
      }
  
      public void setPage(Integer page) {
          this.page = page;
      }
  
      public MovieResult withPage(Integer page) {
          this.page = page;
          return this;
      }
  
      public List<Movie> getResults() {
          return results;
      }
  
      public void setResults(List<Movie> results) {
          this.results = results;
      }
  
      public MovieResult withResults(List<Movie> results) {
          this.results = results;
          return this;
      }
  
      public Integer getTotalResults() {
          return totalResults;
      }
  
      public void setTotalResults(Integer totalResults) {
          this.totalResults = totalResults;
      }
  
      public MovieResult withTotalResults(Integer totalResults) {
          this.totalResults = totalResults;
          return this;
      }
  
      public Integer getTotalPages() {
          return totalPages;
      }
  
      public void setTotalPages(Integer totalPages) {
          this.totalPages = totalPages;
      }
  
      public MovieResult withTotalPages(Integer totalPages) {
          this.totalPages = totalPages;
          return this;
      }
  
      public void writeToParcel(Parcel dest, int flags) {
          dest.writeValue(page);
          dest.writeList(results);
          dest.writeValue(totalResults);
          dest.writeValue(totalPages);
      }
  
      public int describeContents() {
          return  0;
      }
  
  }
  