/**
*
*/
package com.keju.maomao.bean;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import com.keju.maomao.helper.BusinessHelper;
/**
* 消息实体类
*
* @author zhouyong
* @data 创建时间:2013-10-30 下午3:02:38
*/
public class NewsBean implements Serializable {
private static final long serialVersionUID = 7003978646361075720L;
private int id;
private int userId;
private int friendId;
private String age;
private String nickName;
private String sendTime;
private String content;
private String userUrl;
public NewsBean(JSONObject obj) throws JSONException {
if (obj.has("id")) {
this.id = obj.getInt("id");
}
if (obj.has("receiver_id")) {
this.userId = obj.getInt("receiver_id");
}
if (obj.has("sender_id")) {
this.friendId = obj.getInt("sender_id");
}
if (obj.has("age")) {
this.age = obj.getString("age");
}
if (obj.has("nick_name")) {
this.nickName = obj.getString("nick_name");
}
if (obj.has("time")) {
this.sendTime = obj.getString("time");
}
if (obj.has("content")) {
this.content = obj.getString("content");
}
if (obj.has("sender_pic_path")) {
this.userUrl = obj.getString("sender_pic_path");
}
}
public static List<NewsBean> constractList(JSONArray array) throws JSONException {
List<NewsBean> list = new ArrayList<NewsBean>();
for (int i = 0; i < array.length(); i++) {
NewsBean bean = new NewsBean(array.getJSONObject(i));
list.add(bean);
}
return list;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public int getUserId() {
return userId;
}
public void setUserId(int userId) {
this.userId = userId;
}
public int getFriendId() {
return friendId;
}
public void setFriendId(int friendId) {
this.friendId = friendId;
}
public String getAge() {
return age;
}
public void setAge(String age) {
this.age = age;
}
public String getNickName() {
return nickName;
}
public void setNickName(String nickName) {
this.nickName = nickName;
}
public String getSendTime() {
return sendTime;
}
public void setSendTime(String sendTime) {
this.sendTime = sendTime;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public String getUserUrl() {
return userUrl;
}
public void setUserUrl(String userUrl) {
this.userUrl = userUrl;
}
}