@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; Password password1 = (Password) o; if (password != null ? !password.equals(password1.password) : password1.password != null) return false; if (server != null ? !server.equals(password1.server) : password1.server != null) return false; if (userName != null ? !userName.equals(password1.userName) : password1.userName != null) return false; return true; }