From 603a72a9e86aa8c2dce6db2e24bf482bbc462e6a Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Tue, 5 Aug 2014 18:46:15 +0200 Subject: [PATCH] Add equals() implementation. --- src/main/java/net/pterodactylus/sone/data/Client.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/net/pterodactylus/sone/data/Client.java b/src/main/java/net/pterodactylus/sone/data/Client.java index b77b9f2..ad094f2 100644 --- a/src/main/java/net/pterodactylus/sone/data/Client.java +++ b/src/main/java/net/pterodactylus/sone/data/Client.java @@ -17,6 +17,8 @@ package net.pterodactylus.sone.data; +import static com.google.common.base.Objects.equal; + /** * Container for the client information of a {@link Sone}. * @@ -65,4 +67,13 @@ public class Client { return version; } + @Override + public boolean equals(Object object) { + if (!(object instanceof Client)) { + return false; + } + Client client = (Client) object; + return equal(getName(), client.getName()) && equal(getVersion(), client.getVersion()); + } + } -- 2.7.4