X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;ds=inline;f=src%2Fnet%2Fpterodactylus%2Fjsite%2Fcore%2FNode.java;h=b3a98e9980659081e15f4638706d9ac30b534560;hb=d7781e42fca4b06cdbf40e806c22a96e534f235d;hp=468a256d0b0c08808dd56497a121046115fbe434;hpb=47d63e2ca99951d9a4bcd5cf54017b2a06a9137c;p=jSite2.git diff --git a/src/net/pterodactylus/jsite/core/Node.java b/src/net/pterodactylus/jsite/core/Node.java index 468a256..b3a98e9 100644 --- a/src/net/pterodactylus/jsite/core/Node.java +++ b/src/net/pterodactylus/jsite/core/Node.java @@ -94,6 +94,19 @@ public class Node { } /** + * {@inheritDoc} Two Node objects are considered equal if their hostnames + * and their port numbers are equal. + */ + @Override + public boolean equals(Object object) { + if ((object == null) || !(object instanceof Node)) { + return false; + } + Node node = (Node) object; + return hostname.equals(node.hostname) && port == node.port; + } + + /** * {@inheritDoc} */ @Override