java 普通bean序列化_把一个javabean序列化

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;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值