From afdf6cbafffe0378cc93d3faaf5157e68a9dc86d Mon Sep 17 00:00:00 2001 From: Holger Hagen <19706592+holgerhagen@users.noreply.github.com> Date: Thu, 9 Aug 2018 15:39:31 +0200 Subject: [PATCH] TSK-664: added hash and equals methods to KeyDomain. --- .../src/main/java/pro/taskana/KeyDomain.java | 21 ++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/lib/taskana-core/src/main/java/pro/taskana/KeyDomain.java b/lib/taskana-core/src/main/java/pro/taskana/KeyDomain.java index eee98615d..c69850a91 100644 --- a/lib/taskana-core/src/main/java/pro/taskana/KeyDomain.java +++ b/lib/taskana-core/src/main/java/pro/taskana/KeyDomain.java @@ -53,23 +53,30 @@ public class KeyDomain { @Override public boolean equals(Object obj) { - if (this == obj) + if (this == obj) { return true; - if (obj == null) + } + if (obj == null) { return false; - if (getClass() != obj.getClass()) + } + if (getClass() != obj.getClass()) { return false; + } KeyDomain other = (KeyDomain) obj; if (domain == null) { - if (other.domain != null) + if (other.domain != null) { return false; - } else if (!domain.equals(other.domain)) + } + } else if (!domain.equals(other.domain)) { return false; + } if (key == null) { - if (other.key != null) + if (other.key != null) { return false; - } else if (!key.equals(other.key)) + } + } else if (!key.equals(other.key)) { return false; + } return true; }