Sho SHIMIZU
Committed by Gerrit Code Review

Implement toString() in DefaultPath

Change-Id: I975f6992cb77e490d861aec1ca6686e23b8df1c4
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
15 */ 15 */
16 package org.onosproject.net; 16 package org.onosproject.net;
17 17
18 +import com.google.common.base.MoreObjects;
18 import com.google.common.collect.ImmutableList; 19 import com.google.common.collect.ImmutableList;
19 import org.onosproject.net.provider.ProviderId; 20 import org.onosproject.net.provider.ProviderId;
20 21
...@@ -73,6 +74,19 @@ public class DefaultPath extends DefaultLink implements Path { ...@@ -73,6 +74,19 @@ public class DefaultPath extends DefaultLink implements Path {
73 } 74 }
74 75
75 @Override 76 @Override
77 + public String toString() {
78 + return MoreObjects.toStringHelper(this)
79 + .add("src", src())
80 + .add("dst", dst())
81 + .add("type", type())
82 + .add("state", state())
83 + .add("durable", isDurable())
84 + .add("links", links)
85 + .add("cost", cost)
86 + .toString();
87 + }
88 +
89 + @Override
76 public int hashCode() { 90 public int hashCode() {
77 return Objects.hash(links); 91 return Objects.hash(links);
78 } 92 }
......