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(); } }