Add to TreeNode.toString()
[yangtools.git] / yang / yang-data-api / src / main / java / org / opendaylight / yangtools / yang / data / api / schema / tree / spi / ValueNode.java
index c0a586b24a8bab51904090802854815a98c72abb..6177a91acf9a96cc7f46b01dd42d354c1e812f8a 100644 (file)
@@ -7,13 +7,13 @@
  */
 package org.opendaylight.yangtools.yang.data.api.schema.tree.spi;
 
-import org.opendaylight.yangtools.yang.data.api.InstanceIdentifier.PathArgument;
+import com.google.common.base.MoreObjects.ToStringHelper;
+import com.google.common.base.Optional;
+import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument;
 import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import com.google.common.base.Optional;import java.lang.Override;import java.lang.String;import java.lang.UnsupportedOperationException;
-
 /**
  * Concretization of AbstractTreeNode for leaf nodes which only contain data.
  * Instances of this class report all children as absent, subtree version
@@ -45,4 +45,9 @@ final class ValueNode extends AbstractTreeNode {
          */
         throw new UnsupportedOperationException(String.format("Attempted to mutate value-node %s", this));
     }
+
+    @Override
+    protected ToStringHelper addToStringAttributes(final ToStringHelper helper) {
+        return helper.add("value", getData());
+    }
 }