/**
 * Copyright 2009 Joe LaPenna
 */

package com.joelapenna.foursquare.types;

import java.util.ArrayList;

/**
 * @author Joe LaPenna (joe@joelapenna.com)
 */
public class Group extends ArrayList<FoursquareType> implements FoursquareType {

    private static final long serialVersionUID = 1L;

    private String mType;

    public void setType(String type) {
        mType = type;
    }

    public String getType() {
        return mType;
    }

}

@@ -74,16 +74,73 @@
 types;%0A%0A
+import android.os.Parcel;%0Aimport android.os.Parcelable;%0A%0A
 import j
@@ -275,16 +275,28 @@
 plements
+ Parcelable,
  Foursqu
@@ -514,10 +514,718 @@
 %0A    %7D%0A%0A
+    /* For Parcelable */%0A%0A    @Override%0A    public int describeContents() %7B%0A        return 0;%0A    %7D%0A%0A    @Override%0A    public void writeToParcel(Parcel dest, int flags) %7B%0A        dest.writeList(this);%0A        dest.writeString(this.mType);%0A    %7D%0A%0A    public static final Parcelable.Creator%3CGroup%3E CREATOR = new Parcelable.Creator%3CGroup%3E() %7B%0A%0A        @Override%0A        public Group createFromParcel(Parcel source) %7B%0A            Group instance = new Group();%0A            source.readList(instance, null);%0A            instance.setType(source.readString());%0A            return instance;%0A        %7D%0A%0A        @Override%0A        public Group%5B%5D newArray(int size) %7B%0A            return new Group%5Bsize%5D;%0A        %7D%0A%0A    %7D;%0A
 %7D%0A

Make Group Parcelable.