X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fde%2Ftodesbaum%2Fjsite%2Fapplication%2FNode.java;h=8a486b8ae0d61b1d7820a1b9236491b869a5341a;hb=bb52f8a8424a1fb38c99875dc17b39648b2d5d8b;hp=7db0cb0c4fae45523203c42be45798e9e36f0514;hpb=6f1a8216cfba28add0ef365b46a08d16d4eb87fe;p=jSite.git diff --git a/src/de/todesbaum/jsite/application/Node.java b/src/de/todesbaum/jsite/application/Node.java index 7db0cb0..8a486b8 100644 --- a/src/de/todesbaum/jsite/application/Node.java +++ b/src/de/todesbaum/jsite/application/Node.java @@ -20,8 +20,7 @@ package de.todesbaum.jsite.application; /** - * @author David Roden <droden@gmail.com> - * @version $Id: Node.java 419 2006-03-29 17:49:46Z bombe $ + * @author David ‘Bombe’ Roden <bombe@freenetproject.org> */ public class Node extends de.todesbaum.util.freenet.fcp2.Node { @@ -78,6 +77,7 @@ public class Node extends de.todesbaum.util.freenet.fcp2.Node { this.port = port; } + @Override public boolean equals(Object o) { if ((o == null) || !(o instanceof Node)) { return false; @@ -86,10 +86,12 @@ public class Node extends de.todesbaum.util.freenet.fcp2.Node { return name.equals(node.name) && hostname.equals(node.hostname) && (port == node.port); } + @Override public int hashCode() { return name.hashCode() ^ hostname.hashCode() ^ port; } + @Override public String toString() { return name + " (" + hostname + ":" + port + ")"; }