package angularBeans.demoApp.domain; import angularBeans.io.LobWrapper; public class User { private String pseudo; private String email; private String password; private LobWrapper photo; public User() { } public User(String email, String password) { this.password = password; this.email = email; } 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 LobWrapper getPhoto() { return photo; } public void setPhoto(LobWrapper photo) { this.photo = photo; } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((email == null) ? 0 : email.hashCode()); result = prime * result + ((password == null) ? 0 : password.hashCode()); return result; } @Override public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; User other = (User) obj; if (email == null) { if (other.email != null) return false; } else if (!email.equals(other.email)) return false; if (password == null) { if (other.password != null) return false; } else if (!password.equals(other.password)) return false; return true; } @Override public String toString() { return "User [email=" + email + ", password=" + password + "]"; } public String getPseudo() { return pseudo; } public void setPseudo(String pseudo) { this.pseudo = pseudo; } }