/** * Copyright 2009 Joe LaPenna */ package com.joelapenna.foursquare.types; import com.joelapenna.foursquare.util.ParcelUtils; import android.os.Parcel; import android.os.Parcelable; /** * Auto-generated: 2009-11-12 21:45:35.140783 * * @author Joe LaPenna (joe@joelapenna.com) * @author Mark Wyszomierski (markww@gmail.com), implemented Parcelable. */ public class Mayor implements FoursquareType, Parcelable { private String mCheckins; private String mCount; private String mMessage; private String mType; private User mUser; public Mayor() { } private Mayor(Parcel in) { mCheckins = ParcelUtils.readStringFromParcel(in); mCount = ParcelUtils.readStringFromParcel(in); mMessage = ParcelUtils.readStringFromParcel(in); mType = ParcelUtils.readStringFromParcel(in); if (in.readInt() == 1) { mUser = in.readParcelable(User.class.getClassLoader()); } } public static final Parcelable.Creator<Mayor> CREATOR = new Parcelable.Creator<Mayor>() { public Mayor createFromParcel(Parcel in) { return new Mayor(in); } @Override public Mayor[] newArray(int size) { return new Mayor[size]; } }; public String getCheckins() { return mCheckins; } public void setCheckins(String checkins) { mCheckins = checkins; } public String getCount() { return mCount; } public void setCount(String count) { mCount = count; } public String getMessage() { return mMessage; } public void setMessage(String message) { mMessage = message; } public String getType() { return mType; } public void setType(String type) { mType = type; } public User getUser() { return mUser; } public void setUser(User user) { mUser = user; } @Override public void writeToParcel(Parcel out, int flags) { ParcelUtils.writeStringToParcel(out, mCheckins); ParcelUtils.writeStringToParcel(out, mCount); ParcelUtils.writeStringToParcel(out, mMessage); ParcelUtils.writeStringToParcel(out, mType); if (mUser != null) { out.writeInt(1); out.writeParcelable(mUser, flags); } else { out.writeInt(0); } } @Override public int describeContents() { return 0; } }