blob: c68ce68f097a05106df924652ee0da46d222089e [file] [log] [blame]
root927f1532025-05-09 05:33:32 +00001package object;
2
3import java.io.Serializable;
4import java.util.Objects;
5
6public class UserId implements Serializable {
7 private String userid;
8 private String email;
9
10 public UserId() {}
11
12 public UserId(String userid, String email) {
13 this.userid = userid;
14 this.email = email;
15 }
16
17 // getters and setters
18 public String getUserid() { return userid; }
19 public void setUserid(String userid) { this.userid = userid; }
20
21 public String getEmail() { return email; }
22 public void setEmail(String email) { this.email = email; }
23
24 @Override
25 public boolean equals(Object o) {
26 if (this == o) return true;
27 if (o == null || getClass() != o.getClass()) return false;
28 UserId userId = (UserId) o;
29 return Objects.equals(userid, userId.userid) && Objects.equals(email, userId.email);
30 }
31
32 @Override
33 public int hashCode() {
34 return Objects.hash(userid, email);
35 }
36}