package com.buaa.shortytall.bean; import java.util.ArrayList; public class News { public News(String mTitle, String mContent, String mAvatar, String mId, String mDate, int mCommentCount, ArrayList<Comment> mComments) { this.mTitle = mTitle; this.mContent = mContent; this.mAvatar = mAvatar; this.mId = mId; this.mDate = mDate; this.mCommentCount = mCommentCount; this.mComments = mComments; } private String mTitle; private String mContent; private String mAvatar; private String mId; private String mDate; private int mCommentCount; private ArrayList<Comment> mComments; public int getmCommentCount() { return mCommentCount; } public void setmCommentCount(int mCommentCount) { this.mCommentCount = mCommentCount; } public void setmComments(ArrayList<Comment> mComments) { this.mComments = mComments; } public ArrayList<Comment> getmComments() { return mComments; } public String getmTitle() { return mTitle; } public void setmTitle(String mTitle) { this.mTitle = mTitle; } public String getmContent() { return mContent; } public void setmContent(String mContent) { this.mContent = mContent; } public String getmAvatar() { return mAvatar; } public void setmAvatar(String mAvatar) { this.mAvatar = mAvatar; } public String getmId() { return mId; } public void setmId(String mId) { this.mId = mId; } public String getmDate() { return mDate; } public void setmDate(String mDate) { this.mDate = mDate; } public static class NewsBuider{ private String title = ""; private String content = ""; private String avatar = ""; private String id = ""; private String date = ""; private int comment_count = 0; private ArrayList<Comment> comments = new ArrayList<Comment>(); private News news = new News(title, content, avatar, id, date, comment_count,comments); public News build(){ return news; } public NewsBuider setTitle(String title){ news.setmTitle(title); return this; } public NewsBuider setContent(String content){ news.setmContent(content); return this; } public NewsBuider setAvatart(String url){ news.setmAvatar(url); return this; } public NewsBuider setId(String id){ news.setmId(id); return this; } public NewsBuider setDate(String date){ news.setmDate(date); return this; } public NewsBuider setCommentCount(int count){ news.setmCommentCount(count); return this; } public NewsBuider setComments(ArrayList<Comment> comments){ news.setmComments(comments); return this; } } }