package com.sogouchat.bean;
import android.os.Parcel;
import android.os.Parcelable;
import android.util.Log;
public class MsgNode implements Parcelable {
public int mMsgId;
public int mThreadId;
public int mPerson;
public int mProtocol;
public int mRead;
public int mStatus;
public int mType;
public long mDate;
public String mAdress;
public String mBody;
public MsgNode(){
}
MsgNode(Parcel in){
// Log.i("MsgNode", "MsgNode");
mMsgId = in.readInt();
mThreadId = in.readInt();
mPerson = in.readInt();
mProtocol = in.readInt();
mRead = in.readInt();
mStatus = in.readInt();
mType = in.readInt();
mDate= in.readLong();
mAdress= in.readString();
mBody = in.readString();
}
@Override
public int describeContents() {
// TODO Auto-generated method stub
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
// TODO Auto-generated method stub
// Log.i("MsgNode", "writeToParcel");
dest.writeInt(mMsgId);
dest.writeInt(mThreadId);
dest.writeInt(mPerson);
dest.writeInt(mProtocol);
dest.writeInt(mRead);
dest.writeInt(mStatus);
dest.writeInt(mType);
dest.writeLong(mDate);
dest.writeString(mAdress);
dest.writeString(mBody);
}
public static final Parcelable.Creator<MsgNode> CREATOR = new Parcelable.Creator<MsgNode>(){
public MsgNode createFromParcel(Parcel in){
return new MsgNode(in);
}
public MsgNode[] newArray(int size){
return new MsgNode[size];
}
};
public void logTo(){
// Log.i("mAdress", mAdress);
}
}