X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Farphandler%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Farphandler%2FARPReply.java;h=e4388c598fb0eec94a0bb6cdb8f070b4f328af2c;hb=3f3012bc570eed553b7d41f2e4ff01e997b9d94d;hp=4ca3e42c7c496a00f07503fd04df974ce243de3f;hpb=b34143e6c369a6746c5d5399ed17964812a106f0;p=controller.git diff --git a/opendaylight/arphandler/src/main/java/org/opendaylight/controller/arphandler/ARPReply.java b/opendaylight/arphandler/src/main/java/org/opendaylight/controller/arphandler/ARPReply.java index 4ca3e42c7c..e4388c598f 100644 --- a/opendaylight/arphandler/src/main/java/org/opendaylight/controller/arphandler/ARPReply.java +++ b/opendaylight/arphandler/src/main/java/org/opendaylight/controller/arphandler/ARPReply.java @@ -13,6 +13,7 @@ import java.net.InetAddress; import java.util.Arrays; import org.opendaylight.controller.sal.core.NodeConnector; +import org.opendaylight.controller.sal.utils.HexEncode; /* * ARP Reply event wrapper */ @@ -92,4 +93,36 @@ public class ARPReply extends ARPEvent { public NodeConnector getPort() { return port; } + + /* + * (non-Javadoc) + * + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + StringBuilder builder = new StringBuilder(); + builder.append("ARPReply ["); + if (port != null) { + builder.append("port=") + .append(port) + .append(", "); + } + if (tMac != null) { + builder.append("tMac=") + .append(HexEncode.bytesToHexString(tMac)) + .append(", "); + } + if (sMac != null) { + builder.append("sMac=") + .append(HexEncode.bytesToHexString(sMac)) + .append(", "); + } + if (sIP != null) { + builder.append("sIP=") + .append(sIP); + } + builder.append("]"); + return builder.toString(); + } }