X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fde%2Ftodesbaum%2Fjsite%2Fapplication%2FNode.java;h=838346e8d483d992dbeb4c8fd1157baedc3a0383;hb=e4f461213da0e30faf9e9eb2e97626abff320618;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..838346e 100644 --- a/src/de/todesbaum/jsite/application/Node.java +++ b/src/de/todesbaum/jsite/application/Node.java @@ -21,7 +21,7 @@ package de.todesbaum.jsite.application; /** * @author David Roden <droden@gmail.com> - * @version $Id: Node.java 419 2006-03-29 17:49:46Z bombe $ + * @version $Id$ */ public class Node extends de.todesbaum.util.freenet.fcp2.Node { @@ -78,6 +78,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 +87,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 + ")"; }