package com.example.asamles.app.charts.model; import android.os.Parcel; import android.os.Parcelable; public class Weather implements Parcelable { public int id; public String main; public String description; public String icon; protected Weather(Parcel in) { id = in.readInt(); main = in.readString(); description = in.readString(); icon = in.readString(); } @Override public int describeContents() { return 0; } @Override public void writeToParcel(Parcel dest, int flags) { dest.writeInt(id); dest.writeString(main); dest.writeString(description); dest.writeString(icon); } @SuppressWarnings("unused") public static final Parcelable.Creator<Weather> CREATOR = new Parcelable.Creator<Weather>() { @Override public Weather createFromParcel(Parcel in) { return new Weather(in); } @Override public Weather[] newArray(int size) { return new Weather[size]; } }; }