package com.way.chat.common.bean;
import java.io.Serializable;
/**
* �û�����
*
* @author way
*/
public class User implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
private int id;// QQ����
private String name;// �dz�
private String email;// ����
private String password;// ����
private int isOnline;// �Ƿ�����
private int img;// ͷ��ͼ��
private String ip;
private int port;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public int getPort() {
return port;
}
public void setPort(int port) {
this.port = port;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getIsOnline() {
return isOnline;
}
public void setIsOnline(int isOnline) {
this.isOnline = isOnline;
}
public int getImg() {
return img;
}
public void setImg(int img) {
this.img = img;
}
@Override
public boolean equals(Object o) {
if (o instanceof User) {
User user = (User) o;
if (user.getId() == id && user.getIp().equals(ip)
&& user.getPort() == port) {
return true;
}
}
return false;
}
@Override
public String toString() {
return "User [id=" + id + ", name=" + name + ", email=" + email
+ ", password=" + password + ", isOnline=" + isOnline
+ ", img=" + img + ", ip=" + ip + ", port=" + port + "]";
}
}