import java.util.ArrayList; import java.util.Date; import java.util.List; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import com.gzi.api.ApiException; import com.gzi.beanutil.JSON; import com.gzi.data.GroupRecord; import com.gzi.helper.Utils; import com.gzi.http.Response; public class Group { @JSON("groupId") private String id; private String name; private String userId; private String acce; //1-公开 2-私有 private String relaNum; @JSON("created_at") private Date createdAt; @JSON(isList=true,listClass=User) private List<User> friends = new ArrayList<User>(); @JSON(isHttpParam=false) public Group(){} public void setId(String id) { this.id = id; } public void setName(String name) { this.name = name; } public void setUserId(String userId) { this.userId = userId; } public void setAcce(String acce) { this.acce = acce; } public void setRelaNum(String relaNum) { this.relaNum = relaNum; } public void setCreatedAt(Date createdAt) { this.createdAt = createdAt; } public void setFriends(List<User> friends) { this.friends = friends; } public List<User> getFriends() { return friends; } public Date getCreatedAt() { return this.createdAt; } public String getId() { return this.id; } public String getName() { return this.name; } public String getUserId() { return this.userId; } public String getAcce() { return acce; } public String getRelaNum() { return relaNum; } }