ReplyBean.java 3.23 KB
package com.cnlive.gundam.main.model;

import android.os.Parcel;
import android.os.Parcelable;

import java.io.Serializable;

/**
 * Description:
 * Created on 2017/3/5
 * Author : 萧
 */
public class ReplyBean implements Serializable, Parcelable {

    private Integer recordId;

    private String userName;

    private String userHead;

    private String replyContent;

    private String replyTime;

    private Integer commentId;

    public ReplyBean() {
    }

    public ReplyBean(Integer recordId, String userName, String userHead, String replyContent, String replyTime, Integer commentId) {
        this.recordId = recordId;
        this.userName = userName;
        this.userHead = userHead;
        this.replyContent = replyContent;
        this.replyTime = replyTime;
        this.commentId = commentId;
    }

    public Integer getRecordId() {
        return recordId;
    }

    public void setRecordId(Integer recordId) {
        this.recordId = recordId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserHead() {
        return userHead;
    }

    public void setUserHead(String userHead) {
        this.userHead = userHead;
    }

    public String getReplyContent() {
        return replyContent;
    }

    public void setReplyContent(String replyContent) {
        this.replyContent = replyContent;
    }

    public String getReplyTime() {
        return replyTime;
    }

    public void setReplyTime(String replyTime) {
        this.replyTime = replyTime;
    }

    public Integer getCommentId() {
        return commentId;
    }

    public void setCommentId(Integer commentId) {
        this.commentId = commentId;
    }

    @Override
    public String toString() {
        return "ReplyBean{" +
                "recordId=" + recordId +
                ", userName='" + userName + '\'' +
                ", userHead='" + userHead + '\'' +
                ", replyContent='" + replyContent + '\'' +
                ", replyTime='" + replyTime + '\'' +
                ", commentId=" + commentId +
                '}';
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeValue(this.recordId);
        dest.writeString(this.userName);
        dest.writeString(this.userHead);
        dest.writeString(this.replyContent);
        dest.writeString(this.replyTime);
        dest.writeValue(this.commentId);
    }

    protected ReplyBean(Parcel in) {
        this.recordId = (Integer) in.readValue(Integer.class.getClassLoader());
        this.userName = in.readString();
        this.userHead = in.readString();
        this.replyContent = in.readString();
        this.replyTime = in.readString();
        this.commentId = (Integer) in.readValue(Integer.class.getClassLoader());
    }

    public static final Creator<ReplyBean> CREATOR = new Creator<ReplyBean>() {
        @Override
        public ReplyBean createFromParcel(Parcel source) {
            return new ReplyBean(source);
        }

        @Override
        public ReplyBean[] newArray(int size) {
            return new ReplyBean[size];
        }
    };
}