@Override public void addOldData(TopicResultListBean oldValue) { if (oldValue != null && oldValue.getSize() > 0) { getItemList().addAll(oldValue.getItemList()); setTotal_number(oldValue.getTotal_number()); } }
@Override public void addNewData(TopicResultListBean newValue) { if (newValue != null && newValue.getSize() > 0) { this.getItemList().clear(); this.getItemList().addAll(newValue.getItemList()); this.setTotal_number(newValue.getTotal_number()); } }
public TopicResultListBean createFromParcel(Parcel in) { TopicResultListBean topicResultListBean = new TopicResultListBean(); topicResultListBean.total_number = in.readInt(); topicResultListBean.previous_cursor = in.readString(); topicResultListBean.next_cursor = in.readString(); topicResultListBean.statuses = new ArrayList<MessageBean>(); in.readTypedList(topicResultListBean.statuses, MessageBean.CREATOR); return topicResultListBean; }