package hillfly.wifichat.model;
public class UserInfo {
private int id; // 用户ID
private int age; // 用户年龄
private int avater; // 用户头像
private int onlinestate; // 用户在线状态
private String name; // 用户名字
private String sex; // 用户性别
private String imei; // 用户手机序列码
private String ipAddr; // 用户IP地址
private String lastLogintime; // 最后登录时间
private String device; // 手机型号
private String constellation; // 星座
// 以下为用户的构造函数
public UserInfo() {
super();
}
public UserInfo(String name, String imei) {
this.name = name;
this.imei = imei;
}
public UserInfo(String name, String sex, String imei, int isOnline, int avater) {
this(name, imei);
this.onlinestate = isOnline;
this.sex = sex;
this.avater = avater;
}
public UserInfo(String name, int age, String sex, String imei, String ipAddr, int isOnline,
int avater) {
this(name, sex, imei, isOnline, avater);
this.age = age;
this.ipAddr = ipAddr;
}
public UserInfo(int id, String name, int age, String sex, String imei, String ipAddr,
int isOnline, int avater) {
this(name, age, sex, imei, ipAddr, isOnline, avater);
this.id = id;
}
public UserInfo(int id, String name, int age, String sex, String imei, String ipAddr,
int isOnline, int avater, String lastDate, String device, String constellation) {
this(id, name, age, sex, imei, ipAddr, isOnline, avater);
this.lastLogintime = lastDate;
this.device = device;
this.constellation = constellation;
}
// 设置ID函数
public void setId(int id) {
this.id = id;
}
// 获取ID函数
public int getId() {
return id;
}
// 设置用户名函数
public void setName(String name) {
this.name = name;
}
// 获取用户名函数
public String getName() {
return name;
}
// 设置用户年龄
public void setAge(int age) {
this.age = age;
}
// 获取用户年龄
public int getAge() {
return age;
}
// 设置用户性别
public void setSex(String sex) {
this.sex = sex;
}
// 获取用户性别
public String getSex() {
return sex;
}
// 设置手机序列码
public void setIMEI(String imei) {
this.imei = imei;
}
// 获取手机序列码
public String getIMEI() {
return imei;
}
// 设置IP地址
public void setIPAddr(String ipAddr) {
this.ipAddr = ipAddr;
}
// 获取IP地址
public String getIPAddr() {
return ipAddr;
}
// 设置用户在线状态
public void setOnlineState(int onlineState) {
this.onlinestate = onlineState;
}
// 获取用户在线状态
public int getIsOnline() {
return onlinestate;
}
// 设置用户头像
public void setAvater(int avater) {
this.avater = avater;
}
// 获取用户头像
public int getAvater() {
return avater;
}
// 设置最后登录时间
public void setLastDate(String lastDate) {
this.lastLogintime = lastDate;
}
// 获取最后登录时间
public String getLastDate() {
return lastLogintime;
}
/* 获取设备类型 */
public String getDevice() {
return device;
}
/* 设置设备类型 */
public void setDevice(String device) {
this.device = device;
}
/* 获取星座信息 */
public String getConstellation() {
return constellation;
}
/* 设置星座信息 */
public void setConstellation(String constellation) {
this.constellation = constellation;
}
// 输出所有用户信息
public String toString() {
return "id:" + getId() + " name:" + getName() + " sex:" + getSex() + " age:" + getAge()
+ " IMEI:" + getIMEI() + " ip:" + getIPAddr() + " status:" + getIsOnline()
+ " avaert:" + getAvater() + " lastDate:" + getLastDate() + " device:"
+ getDevice() + " constellation:" + getConstellation();
}
}