--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/Task.java 2016/02/04 15:04:05 2920 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/tasks/Task.java 2016/02/04 15:14:26 2921 @@ -118,7 +118,15 @@ } @Override - public final boolean equals(Object o) { + public int hashCode() { + return this.id; + } + + @Override + public boolean equals(Object o) { + if (! (o instanceof Task)) + return false; + Task otherTask = (Task) o; return this.getId() == otherTask.getId();