Implement toString() in DefaultPath

Change-Id: I975f6992cb77e490d861aec1ca6686e23b8df1c4
diff --git a/core/api/src/main/java/org/onosproject/net/DefaultPath.java b/core/api/src/main/java/org/onosproject/net/DefaultPath.java
index fabb6e5..a4789ca 100644
--- a/core/api/src/main/java/org/onosproject/net/DefaultPath.java
+++ b/core/api/src/main/java/org/onosproject/net/DefaultPath.java
@@ -15,6 +15,7 @@
  */
 package org.onosproject.net;
 
+import com.google.common.base.MoreObjects;
 import com.google.common.collect.ImmutableList;
 import org.onosproject.net.provider.ProviderId;
 
@@ -73,6 +74,19 @@
     }
 
     @Override
+    public String toString() {
+        return MoreObjects.toStringHelper(this)
+                .add("src", src())
+                .add("dst", dst())
+                .add("type", type())
+                .add("state", state())
+                .add("durable", isDurable())
+                .add("links", links)
+                .add("cost", cost)
+                .toString();
+    }
+
+    @Override
     public int hashCode() {
         return Objects.hash(links);
     }