package com.esoxjem.movieguide;
import android.os.Parcel;
import android.os.Parcelable;
public class Movie implements Parcelable
{
private String id;
private String overview;
private String releaseDate;
private String posterPath;
private String backdropPath;
private String title;
private double voteAverage;
public Movie()
{
}
protected Movie(Parcel in)
{
id = in.readString();
overview = in.readString();
releaseDate = in.readString();
posterPath = in.readString();
backdropPath = in.readString();
title = in.readString();
voteAverage = in.readDouble();
}
public static final Creator<Movie> CREATOR = new Creator<Movie>()
{
@Override
public Movie createFromParcel(Parcel in)
{
return new Movie(in);
}
@Override
public Movie[] newArray(int size)
{
return new Movie[size];
}
};
public String getId()
{
return id;
}
public void setId(String id)
{
this.id = id;
}
public String getOverview()
{
return overview;
}
public void setOverview(String overview)
{
this.overview = overview;
}
public String getReleaseDate()
{
return releaseDate;
}
public void setReleaseDate(String releaseDate)
{
this.releaseDate = releaseDate;
}
public String getPosterPath()
{
return posterPath;
}
public void setPosterPath(String posterPath)
{
this.posterPath = posterPath;
}
public String getBackdropPath()
{
return backdropPath;
}
public void setBackdropPath(String backdropPath)
{
this.backdropPath = backdropPath;
}
public String getTitle()
{
return title;
}
public void setTitle(String title)
{
this.title = title;
}
public double getVoteAverage()
{
return voteAverage;
}
public void setVoteAverage(double voteAverage)
{
this.voteAverage = voteAverage;
}
@Override
public int describeContents()
{
return 0;
}
@Override
public void writeToParcel(Parcel parcel, int i)
{
parcel.writeString(id);
parcel.writeString(overview);
parcel.writeString(releaseDate);
parcel.writeString(posterPath);
parcel.writeString(backdropPath);
parcel.writeString(title);
parcel.writeDouble(voteAverage);
}
}