From: David ‘Bombe’ Roden Date: Tue, 5 Aug 2014 16:46:15 +0000 (+0200) Subject: Add equals() implementation. X-Git-Tag: 0.9-rc1^2~3^2~159 X-Git-Url: https://git.pterodactylus.net/?a=commitdiff_plain;h=603a72a9e86aa8c2dce6db2e24bf482bbc462e6a;p=Sone.git Add equals() implementation. --- 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()); + } + }