content: 
  package de.aaronoe.cinematic.model.FullMovie;
  
  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 FullMovie implements Parcelable
  {
  
      @SerializedName("adult")
      @Expose
      private Boolean adult;
  
      @SerializedName("backdrop_path")
      @Expose
      private String backdropPath;
      @SerializedName("belongs_to_collection")
      @Expose
      private BelongsToCollection belongsToCollection;
      @SerializedName("budget")
      @Expose
      private Integer budget;
      @SerializedName("genres")
      @Expose
      private List<Genre> genres = null;
      @SerializedName("homepage")
      @Expose
      private String homepage;
      @SerializedName("id")
      @Expose
      private Integer id;
      @SerializedName("imdb_id")
      @Expose
      private String imdbId;
      @SerializedName("original_language")
      @Expose
      private String originalLanguage;
      @SerializedName("original_title")
      @Expose
      private String originalTitle;
      @SerializedName("overview")
      @Expose
      private String overview;
      @SerializedName("popularity")
      @Expose
      private Double popularity;
      @SerializedName("poster_path")
      @Expose
      private String posterPath;
      @SerializedName("production_companies")
      @Expose
      private List<ProductionCompany> productionCompanies = null;
      @SerializedName("production_countries")
      @Expose
      private List<ProductionCountry> productionCountries = null;
      @SerializedName("release_date")
      @Expose
      private String releaseDate;
      @SerializedName("revenue")
      @Expose
      private Integer revenue;
      @SerializedName("runtime")
      @Expose
      private Integer runtime;
      @SerializedName("spoken_languages")
      @Expose
      private List<SpokenLanguage> spokenLanguages = null;
      @SerializedName("status")
      @Expose
      private String status;
      @SerializedName("tagline")
      @Expose
      private String tagline;
      @SerializedName("title")
      @Expose
      private String title;
      @SerializedName("video")
      @Expose
      private Boolean video;
      @SerializedName("vote_average")
      @Expose
      private Double voteAverage;
      @SerializedName("vote_count")
      @Expose
      private Integer voteCount;
      public final static Parcelable.Creator<FullMovie> CREATOR = new Creator<FullMovie>() {
  
  
          @SuppressWarnings({
              "unchecked"
          })
          public FullMovie createFromParcel(Parcel in) {
              FullMovie instance = new FullMovie();
              instance.adult = ((Boolean) in.readValue((Boolean.class.getClassLoader())));
              instance.backdropPath = ((String) in.readValue((String.class.getClassLoader())));
              instance.belongsToCollection = ((BelongsToCollection) in.readValue((BelongsToCollection.class.getClassLoader())));
              instance.budget = ((Integer) in.readValue((Integer.class.getClassLoader())));
              in.readList(instance.genres, (de.aaronoe.cinematic.model.FullMovie.Genre.class.getClassLoader()));
              instance.homepage = ((String) in.readValue((String.class.getClassLoader())));
              instance.id = ((Integer) in.readValue((Integer.class.getClassLoader())));
              instance.imdbId = ((String) in.readValue((String.class.getClassLoader())));
              instance.originalLanguage = ((String) in.readValue((String.class.getClassLoader())));
              instance.originalTitle = ((String) in.readValue((String.class.getClassLoader())));
              instance.overview = ((String) in.readValue((String.class.getClassLoader())));
              instance.popularity = ((Double) in.readValue((Double.class.getClassLoader())));
              instance.posterPath = ((String) in.readValue((String.class.getClassLoader())));
              in.readList(instance.productionCompanies, (de.aaronoe.cinematic.model.FullMovie.ProductionCompany.class.getClassLoader()));
              in.readList(instance.productionCountries, (de.aaronoe.cinematic.model.FullMovie.ProductionCountry.class.getClassLoader()));
              instance.releaseDate = ((String) in.readValue((String.class.getClassLoader())));
              instance.revenue = ((Integer) in.readValue((Integer.class.getClassLoader())));
              instance.runtime = ((Integer) in.readValue((Integer.class.getClassLoader())));
              in.readList(instance.spokenLanguages, (de.aaronoe.cinematic.model.FullMovie.SpokenLanguage.class.getClassLoader()));
              instance.status = ((String) in.readValue((String.class.getClassLoader())));
              instance.tagline = ((String) in.readValue((String.class.getClassLoader())));
              instance.title = ((String) in.readValue((String.class.getClassLoader())));
              instance.video = ((Boolean) in.readValue((Boolean.class.getClassLoader())));
              instance.voteAverage = ((Double) in.readValue((Double.class.getClassLoader())));
              instance.voteCount = ((Integer) in.readValue((Integer.class.getClassLoader())));
              return instance;
          }
  
          public FullMovie[] newArray(int size) {
              return (new FullMovie[size]);
          }
  
      }
      ;
  
      public Boolean getAdult() {
          return adult;
      }
  
      public void setAdult(Boolean adult) {
          this.adult = adult;
      }
  
      public String getBackdropPath() {
          return backdropPath;
      }
  
      public void setBackdropPath(String backdropPath) {
          this.backdropPath = backdropPath;
      }
  
      public BelongsToCollection getBelongsToCollection() {
          return belongsToCollection;
      }
  
      public void setBelongsToCollection(BelongsToCollection belongsToCollection) {
          this.belongsToCollection = belongsToCollection;
      }
  
      public Integer getBudget() {
          return budget;
      }
  
      public void setBudget(Integer budget) {
          this.budget = budget;
      }
  
      public List<Genre> getGenres() {
          return genres;
      }
  
      public void setGenres(List<Genre> genres) {
          this.genres = genres;
      }
  
      public String getHomepage() {
          return homepage;
      }
  
      public void setHomepage(String homepage) {
          this.homepage = homepage;
      }
  
      public Integer getId() {
          return id;
      }
  
      public void setId(Integer id) {
          this.id = id;
      }
  
      public String getImdbId() {
          return imdbId;
      }
  
      public void setImdbId(String imdbId) {
          this.imdbId = imdbId;
      }
  
      public String getOriginalLanguage() {
          return originalLanguage;
      }
  
      public void setOriginalLanguage(String originalLanguage) {
          this.originalLanguage = originalLanguage;
      }
  
      public String getOriginalTitle() {
          return originalTitle;
      }
  
      public void setOriginalTitle(String originalTitle) {
          this.originalTitle = originalTitle;
      }
  
      public String getOverview() {
          return overview;
      }
  
      public void setOverview(String overview) {
          this.overview = overview;
      }
  
      public Double getPopularity() {
          return popularity;
      }
  
      public void setPopularity(Double popularity) {
          this.popularity = popularity;
      }
  
      public String getPosterPath() {
          return posterPath;
      }
  
      public void setPosterPath(String posterPath) {
          this.posterPath = posterPath;
      }
  
      public List<ProductionCompany> getProductionCompanies() {
          return productionCompanies;
      }
  
      public void setProductionCompanies(List<ProductionCompany> productionCompanies) {
          this.productionCompanies = productionCompanies;
      }
  
      public List<ProductionCountry> getProductionCountries() {
          return productionCountries;
      }
  
      public void setProductionCountries(List<ProductionCountry> productionCountries) {
          this.productionCountries = productionCountries;
      }
  
      public String getReleaseDate() {
          return releaseDate;
      }
  
      public void setReleaseDate(String releaseDate) {
          this.releaseDate = releaseDate;
      }
  
      public Integer getRevenue() {
          return revenue;
      }
  
      public void setRevenue(Integer revenue) {
          this.revenue = revenue;
      }
  
      public Integer getRuntime() {
          return runtime;
      }
  
      public void setRuntime(Integer runtime) {
          this.runtime = runtime;
      }
  
      public List<SpokenLanguage> getSpokenLanguages() {
          return spokenLanguages;
      }
  
      public void setSpokenLanguages(List<SpokenLanguage> spokenLanguages) {
          this.spokenLanguages = spokenLanguages;
      }
  
      public String getStatus() {
          return status;
      }
  
      public void setStatus(String status) {
          this.status = status;
      }
  
      public String getTagline() {
          return tagline;
      }
  
      public void setTagline(String tagline) {
          this.tagline = tagline;
      }
  
      public String getTitle() {
          return title;
      }
  
      public void setTitle(String title) {
          this.title = title;
      }
  
      public Boolean getVideo() {
          return video;
      }
  
      public void setVideo(Boolean video) {
          this.video = video;
      }
  
      public Double getVoteAverage() {
          return voteAverage;
      }
  
      public void setVoteAverage(Double voteAverage) {
          this.voteAverage = voteAverage;
      }
  
      public Integer getVoteCount() {
          return voteCount;
      }
  
      public void setVoteCount(Integer voteCount) {
          this.voteCount = voteCount;
      }
  
      public void writeToParcel(Parcel dest, int flags) {
          dest.writeValue(adult);
          dest.writeValue(backdropPath);
          dest.writeValue(belongsToCollection);
          dest.writeValue(budget);
          dest.writeList(genres);
          dest.writeValue(homepage);
          dest.writeValue(id);
          dest.writeValue(imdbId);
          dest.writeValue(originalLanguage);
          dest.writeValue(originalTitle);
          dest.writeValue(overview);
          dest.writeValue(popularity);
          dest.writeValue(posterPath);
          dest.writeList(productionCompanies);
          dest.writeList(productionCountries);
          dest.writeValue(releaseDate);
          dest.writeValue(revenue);
          dest.writeValue(runtime);
          dest.writeList(spokenLanguages);
          dest.writeValue(status);
          dest.writeValue(tagline);
          dest.writeValue(title);
          dest.writeValue(video);
          dest.writeValue(voteAverage);
          dest.writeValue(voteCount);
      }
  
      public int describeContents() {
          return  0;
      }
  
  }
  