Add a couple of toString() implementations 43/37243/1
authorStephen Kitt <skitt@redhat.com>
Thu, 7 Apr 2016 09:33:09 +0000 (11:33 +0200)
committerStephen Kitt <skitt@redhat.com>
Thu, 7 Apr 2016 09:33:09 +0000 (11:33 +0200)
These are useful when debugging DataTreeChangeListener conversions.

Change-Id: Ie83bb72b9cd3b3461f758965a673f231755084cb
Signed-off-by: Stephen Kitt <skitt@redhat.com>
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AbstractDataTreeCandidateNode.java
yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/AbstractModifiedNodeBasedCandidateNode.java

index c02b6076e9af7ae35572d6a477a4ba7139993b38..d9ff8928cdc69ea045f4caf9ce32c04d7fdd0128 100644 (file)
@@ -128,4 +128,9 @@ abstract class AbstractDataTreeCandidateNode implements DataTreeCandidateNode {
     protected final NormalizedNodeContainer<?, PathArgument, NormalizedNode<?, ?>> getData() {
         return data;
     }
+
+    @Override
+    public String toString() {
+        return this.getClass().getSimpleName() + "{data = " + this.data + "}";
+    }
 }
index 79575f88e707d6ae26a20bfd8b91e947b1d7ed03..439c43193a9bc228dcaa808b277a3d4b86a43478 100644 (file)
@@ -188,4 +188,10 @@ abstract class AbstractModifiedNodeBasedCandidateNode implements DataTreeCandida
             return getMod().getIdentifier();
         }
     }
+
+    @Override
+    public String toString() {
+        return this.getClass().getSimpleName() + "{mod = " + this.mod + ", oldMeta = " + this.oldMeta + ", newMeta = " +
+                this.newMeta + "}";
+    }
 }