diff options
| author | ilotterytea <iltsu@alright.party> | 2025-01-22 18:15:39 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-01-22 18:15:39 +0500 |
| commit | 91ebff259217fcf8d4d6c262689e5241d701ebf3 (patch) | |
| tree | 9adabe7974409eb68fa91777fa23dfc2a043d8ef /shared/src/main/java/kz/ilotterytea/frogartha | |
| parent | 9f1e7c6eaecc3f9c97b77163c5e2ba7a2cfde081 (diff) | |
upd: overrode equals method for PlayerData
Diffstat (limited to 'shared/src/main/java/kz/ilotterytea/frogartha')
| -rw-r--r-- | shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java b/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java index f30f0c2..0a613f3 100644 --- a/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java +++ b/shared/src/main/java/kz/ilotterytea/frogartha/domain/PlayerData.java @@ -52,4 +52,15 @@ public class PlayerData implements Transferable<PlayerData> { deserializer.deserializeTransferable(new PlayerState()) ); } + + @Override + public boolean equals(Object obj) { + if (obj == null) return false; + + if (obj instanceof PlayerData) { + return ((PlayerData) obj).id == id; + } + + return false; + } } |
