package com.momo2.momo2.dao.Address;
import java.io.Serializable;
import android.os.Parcel;
import android.os.Parcelable;
/**
* 收货地址的javabean中的Data
* 把一个javabean序列化
*/
public class Data implements Serializable {
private int id;
private String postNbr;
private String region;
private String createtime;
private String detail;
private int isDefault;
private String consignee;
private String cardNbr;
private String province;
private int memberId;
private String mobile;
private String city;
/*---------------系列化的步骤begin---------------*/
public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {
@Override
public Data[] newArray(int size) {
return new Data[size];
}
@Override
public Data createFromParcel(Parcel source) {
Data data = new Data();
/*
* private int id;
*
* private String postNbr; private String region; private String
* createtime; private String detail;
*
* private int isDefault; private String consignee;
*
* private String cardNbr; private String province;
*
* private int memberId; private String mobile; private String city;
*/
data.id = source.readInt();
data.postNbr = source.readString();
data.region = source.readString();
data.createtime = source.readString();
data.detail = source.readString();
data.isDefault = source.readInt();
data.consignee = source.readString();
data.cardNbr = source.readString();
data.province = source.readString();
data.memberId = source.readInt();
data.mobile = source.readString();
data.city = source.readString();
return data;
}
};
public void writeToParcel(Parcel parcel, int flags) {
/*
* private int id;
*
* private String postNbr; private String region; private String
* createtime; private String detail;
*
* private int isDefault; private String consignee;
*
* private String cardNbr; private String province;
*
* private int memberId; private String mobile; private String city;
*/
parcel.writeInt(id);
parcel.writeString(postNbr);
parcel.writeString(region);
parcel.writeString(createtime);
parcel.writeString(detail);
parcel.writeInt(isDefault);
parcel.writeString(consignee);
parcel.writeString(cardNbr);
parcel.writeString(province);
parcel.writeInt(memberId);
parcel.writeString(mobile);
parcel.writeString(city);
}
public int describeContents() {
return 0;
}
/*---------------系列化的步骤end---------------*/
public void setId(int id) {
this.id = id;
}
public int getId() {
return id;
}
public void setPostNbr(String postNbr) {
this.postNbr = postNbr;
}
public String getPostNbr() {
return postNbr;
}
public void setRegion(String region) {
this.region = region;
}
public String getRegion() {
return region;
}
public void setCreatetime(String createtime) {
this.createtime = createtime;
}
public String getCreatetime() {
return createtime;
}
public void setDetail(String detail) {
this.detail = detail;
}
public String getDetail() {
return detail;
}
public void setIsDefault(int isDefault) {
this.isDefault = isDefault;
}
public int getIsDefault() {
return isDefault;
}
public void setConsignee(String consignee) {
this.consignee = consignee;
}
public String getConsignee() {
return consignee;
}
public void setCardNbr(String cardNbr) {
this.cardNbr = cardNbr;
}
public String getCardNbr() {
return cardNbr;
}
public void setProvince(String province) {
this.province = province;
}
public String getProvince() {
return province;
}
public void setMemberId(int memberId) {
this.memberId = memberId;
}
public int getMemberId() {
return memberId;
}
public void setMobile(String mobile) {
this.mobile = mobile;
}
public String getMobile() {
return mobile;
}
public void setCity(String city) {
this.city = city;
}
public String getCity() {
return city;
}
}