Serializable classes should have serialVersionUID
[controller.git] / opendaylight / arphandler / src / main / java / org / opendaylight / controller / arphandler / ARPRequest.java
index 7f88a25e31c08388b57c9c1957a40da9a7311feb..051635ad53f85f5a2344b0f2b23905de958781c1 100644 (file)
@@ -11,7 +11,6 @@ package org.opendaylight.controller.arphandler;
 
 import java.net.InetAddress;
 
-import org.opendaylight.controller.arphandler.ARPEvent;
 import org.opendaylight.controller.hosttracker.hostAware.HostNodeConnector;
 import org.opendaylight.controller.switchmanager.Subnet;
 /*
@@ -20,6 +19,7 @@ import org.opendaylight.controller.switchmanager.Subnet;
  * specified host
  */
 public class ARPRequest extends ARPEvent {
+    private static final long serialVersionUID = 1L;
     private final Subnet subnet;
     private final HostNodeConnector host;
 
@@ -82,4 +82,26 @@ public class ARPRequest extends ARPEvent {
     public HostNodeConnector getHost() {
         return host;
     }
+
+    /*
+     * (non-Javadoc)
+     *
+     * @see java.lang.Object#toString()
+     */
+    @Override
+    public String toString() {
+        StringBuilder builder = new StringBuilder();
+        builder.append("ARPRequest [");
+        if (subnet != null) {
+            builder.append("subnet=")
+                    .append(subnet)
+                    .append(", ");
+        }
+        if (host != null) {
+            builder.append("host=")
+                    .append(host);
+        }
+        builder.append("]");
+        return builder.toString();
+    }
 }