added toString
Change-Id: I5ea98752b3f753eb398c83616afae11305d84e72
Showing
1 changed file
with
10 additions
and
0 deletions
| ... | @@ -6,6 +6,8 @@ import java.util.Objects; | ... | @@ -6,6 +6,8 @@ import java.util.Objects; |
| 6 | 6 | ||
| 7 | import org.onlab.onos.store.Timestamp; | 7 | import org.onlab.onos.store.Timestamp; |
| 8 | 8 | ||
| 9 | +import com.google.common.base.MoreObjects; | ||
| 10 | + | ||
| 9 | /** | 11 | /** |
| 10 | * Wrapper class to store Timestamped value. | 12 | * Wrapper class to store Timestamped value. |
| 11 | * @param <T> | 13 | * @param <T> |
| ... | @@ -70,6 +72,14 @@ public final class Timestamped<T> { | ... | @@ -70,6 +72,14 @@ public final class Timestamped<T> { |
| 70 | return Objects.equals(this.timestamp, that.timestamp); | 72 | return Objects.equals(this.timestamp, that.timestamp); |
| 71 | } | 73 | } |
| 72 | 74 | ||
| 75 | + @Override | ||
| 76 | + public String toString() { | ||
| 77 | + return MoreObjects.toStringHelper(getClass()) | ||
| 78 | + .add("timestamp", timestamp) | ||
| 79 | + .add("value", value) | ||
| 80 | + .toString(); | ||
| 81 | + } | ||
| 82 | + | ||
| 73 | // Default constructor for serialization | 83 | // Default constructor for serialization |
| 74 | @Deprecated | 84 | @Deprecated |
| 75 | protected Timestamped() { | 85 | protected Timestamped() { | ... | ... |
-
Please register or login to post a comment