package com.example.administrator.cookman.model.entity.CookEntity;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.ArrayList;
/**
* Created by Administrator on 2017/2/19.
*/
public class CookDetail implements Parcelable {
private ArrayList<String> ctgIds;//分类ID
private String ctgTitles;
private String menuId;
private String name;
private CookRecipe recipe;
private String thumbnail;
public CookDetail(){
}
public ArrayList<String> getCtgIds() {
return ctgIds;
}
public void setCtgIds(ArrayList<String> ctgIds) {
this.ctgIds = ctgIds;
}
public String getCtgTitles() {
return ctgTitles;
}
public void setCtgTitles(String ctgTitles) {
this.ctgTitles = ctgTitles;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getMenuId() {
return menuId;
}
public void setMenuId(String menuId) {
this.menuId = menuId;
}
public CookRecipe getRecipe() {
return recipe;
}
public void setRecipe(CookRecipe recipe) {
this.recipe = recipe;
}
public String getThumbnail() {
return thumbnail;
}
public void setThumbnail(String thumbnail) {
this.thumbnail = thumbnail;
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeStringList(this.ctgIds);
dest.writeString(this.ctgTitles);
dest.writeString(this.menuId);
dest.writeString(this.name);
dest.writeParcelable(this.recipe, flags);
dest.writeString(this.thumbnail);
}
protected CookDetail(Parcel in) {
this.ctgIds = in.createStringArrayList();
this.ctgTitles = in.readString();
this.menuId = in.readString();
this.name = in.readString();
this.recipe = in.readParcelable(CookRecipe.class.getClassLoader());
this.thumbnail = in.readString();
}
public static final Parcelable.Creator<CookDetail> CREATOR = new Parcelable.Creator<CookDetail>() {
@Override
public CookDetail createFromParcel(Parcel source) {
return new CookDetail(source);
}
@Override
public CookDetail[] newArray(int size) {
return new CookDetail[size];
}
};
}