package com.partynetwork.iparty.info; import com.partynetwork.iparty.app.entities.CommonUser; import android.os.Parcel; import android.os.Parcelable; public class RegisterUserInfo extends CommonUser implements Parcelable { private int registerType;// 注册方式 0:手机;1:邮箱 private String userPhone;// 用户手机号 private String userEmail;// 用户邮箱 private String userPassword;// 用户密码(原密码6-16位,传输MD5加密后的密文) private String userHead;// 用户头像文件 private int userCity;// 用户城市 /** * @return registerType */ public int getRegisterType() { return registerType; } /** * @param registerType * 要设置的 registerType */ public void setRegisterType(int registerType) { this.registerType = registerType; } /** * @return userPhone */ public String getUserPhone() { return userPhone; } /** * @param userPhone * 要设置的 userPhone */ public void setUserPhone(String userPhone) { this.userPhone = userPhone; } /** * @return userEmail */ public String getUserEmail() { return userEmail; } /** * @param userEmail * 要设置的 userEmail */ public void setUserEmail(String userEmail) { this.userEmail = userEmail; } /** * @return userPassword */ public String getUserPassword() { return userPassword; } /** * @param userPassword * 要设置的 userPassword */ public void setUserPassword(String userPassword) { this.userPassword = userPassword; } /** * @return userHead */ public String getUserHead() { return userHead; } /** * @param userHead * 要设置的 userHead */ public void setUserHead(String userHead) { this.userHead = userHead; } /** * @return userName */ public String getUserName() { return userName; } /** * @param userName * 要设置的 userName */ public void setUserName(String userName) { this.userName = userName; } /** * @return userSex */ public int getUserSex() { return userSex; } /** * @param userSex * 要设置的 userSex */ public void setUserSex(int userSex) { this.userSex = userSex; } /** * @return userState */ public String getUserState() { return userState; } /** * @param userState * 要设置的 userState */ public void setUserState(String userState) { this.userState = userState; } /** * @return userAge */ public int getUserAge() { return userAge; } /** * @param userAge * 要设置的 userAge */ public void setUserAge(int userAge) { this.userAge = userAge; } /** * @return userCity */ public int getUserCity() { return userCity; } /** * @param userCity * 要设置的 userCity */ public void setUserCity(int userCity) { this.userCity = userCity; } /** * @return creator */ public static Parcelable.Creator<RegisterUserInfo> getCreator() { return CREATOR; } /** * @param creator * 要设置的 creator */ public static void setCreator(Parcelable.Creator<RegisterUserInfo> creator) { CREATOR = creator; } public int describeContents() { return 0; } public void writeToParcel(Parcel dest, int flags) { dest.writeInt(registerType);// 注册方式 0:手机;1:邮箱 dest.writeString(userPhone);// 用户手机号 dest.writeString(userEmail);// 用户邮箱 dest.writeString(userPassword);// 用户密码(原密码6-16位,传输MD5加密后的密文) dest.writeString(userHead);// 用户头像文件 dest.writeString(userName);// 8字以内 用户名 dest.writeInt(userSex);// 用户性别:0 表示男;1 表示女;2 表示其他 dest.writeString(userState);// 3个汉字 用户状态(Party状态 dest.writeInt(userAge);// 用户年龄 dest.writeInt(userCity);// 用户城市 } public static Parcelable.Creator<RegisterUserInfo> CREATOR = new Parcelable.Creator<RegisterUserInfo>() { public RegisterUserInfo createFromParcel(Parcel in) { return new RegisterUserInfo(in); } public RegisterUserInfo[] newArray(int size) { return new RegisterUserInfo[size]; } }; private RegisterUserInfo(Parcel in) { registerType = in.readInt();// 注册方式 0:手机;1:邮箱 userPhone = in.readString();// 用户手机号 userEmail = in.readString();// 用户邮箱 userPassword = in.readString();// 用户密码(原密码6-16位,传输MD5加密后的密文) userHead = in.readString();// 用户头像文件 userName = in.readString();// 8字以内 用户名 userSex = in.readInt();// 用户性别:0 表示男;1 表示女;2 表示其他 userState = in.readString();// 3个汉字 用户状态(Party状态 userAge = in.readInt();// 用户年龄 userCity = in.readInt();// 用户城市 } public RegisterUserInfo() { } }