This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository observe. See http://git.codelutin.com/observe.git commit 3c158a89493ddbec885fbf6330061c43abca1501 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Oct 18 20:00:34 2015 +0200 Ajout d'un equals et hashcode sur ReferenceTypeName sinon on remonte plusieur fois le même objet --- .../fr/ird/observe/services/dto/ReferenceTypeName.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ReferenceTypeName.java b/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ReferenceTypeName.java index b9999e1..6657b5c 100644 --- a/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ReferenceTypeName.java +++ b/observe-services-topia/src/main/java/fr/ird/observe/services/dto/ReferenceTypeName.java @@ -1,5 +1,7 @@ package fr.ird.observe.services.dto; +import java.util.Objects; + /** * FIXME Ca sert à quoi? * @author Sylvain Bavencoff - bavencoff@codelutin.com @@ -29,4 +31,19 @@ public class ReferenceTypeName { public String getProperty() { return property; } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (!(o instanceof ReferenceTypeName)) return false; + ReferenceTypeName that = (ReferenceTypeName) o; + return Objects.equals(parentType, that.parentType) && + Objects.equals(type, that.type) && + Objects.equals(property, that.property); + } + + @Override + public int hashCode() { + return Objects.hash(parentType, type, property); + } } -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@list.forge.codelutin.com>.