把一个javabean序列化

来源:互联网 发布:移动社交软件 编辑:程序博客网 时间:2024/05/18 03:25
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<Data> CREATOR = new Parcelable.Creator<Data>() {@Overridepublic Data[] newArray(int size) {return new Data[size];}@Overridepublic 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
原创粉丝点击