package com.alkor.vph.vk.entities;
/**
* Author: akorobitsyn
* Date: 09.07.13
* Time: 16:27
*/
public class User {
private long id;
private String bdate;
private int sex;
private long cityId;
private int online;
private String firstName;
private String lastName;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getBdate() {
return bdate;
}
public void setBdate(String bdate) {
this.bdate = bdate;
}
public int getSex() {
return sex;
}
public void setSex(int sex) {
this.sex = sex;
}
public long getCityId() {
return cityId;
}
public void setCityId(long cityId) {
this.cityId = cityId;
}
public int getOnline() {
return online;
}
public void setOnline(int online) {
this.online = online;
}
public String getFirstName() {
return firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public String getLastName() {
return lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
@Override
public String toString() {
return "User{" +
"id=" + id +
", bdate='" + bdate + '\'' +
", cityId=" + cityId +
", online=" + online +
", firstName='" + firstName + '\'' +
", lastName='" + lastName + '\'' +
'}';
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
User user = (User) o;
if (cityId != user.cityId) return false;
if (id != user.id) return false;
if (online != user.online) return false;
if (sex != user.sex) return false;
if (bdate != null ? !bdate.equals(user.bdate) : user.bdate != null) return false;
if (firstName != null ? !firstName.equals(user.firstName) : user.firstName != null) return false;
if (lastName != null ? !lastName.equals(user.lastName) : user.lastName != null) return false;
return true;
}
@Override
public int hashCode() {
int result = (int) (id ^ (id >>> 32));
result = 31 * result + (bdate != null ? bdate.hashCode() : 0);
result = 31 * result + sex;
result = 31 * result + (int) (cityId ^ (cityId >>> 32));
result = 31 * result + online;
result = 31 * result + (firstName != null ? firstName.hashCode() : 0);
result = 31 * result + (lastName != null ? lastName.hashCode() : 0);
return result;
}
}