From 86bc3639095c1d6cc3c764ba8e8721257b87c5c6 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Fri, 11 Mar 2016 11:14:44 +0100 Subject: [PATCH] Add a few toString() methods These help when converting to DataTree ;-). Change-Id: I9b0fdb428ebe0265cb4321bd6ee31dedb4811950 Signed-off-by: Stephen Kitt --- .../controller/md/sal/binding/api/DataTreeIdentifier.java | 6 ++++++ .../md/sal/binding/impl/LazyDataObjectModification.java | 5 +++++ .../md/sal/binding/impl/LazyDataTreeModification.java | 4 ++++ 3 files changed, 15 insertions(+) diff --git a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java index b86d31b790..a90d6da28a 100644 --- a/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java +++ b/opendaylight/md-sal/sal-binding-api/src/main/java/org/opendaylight/controller/md/sal/binding/api/DataTreeIdentifier.java @@ -76,4 +76,10 @@ public final class DataTreeIdentifier implements Immutable } return rootIdentifier.equals(other.rootIdentifier); } + + @Override + public String toString() { + return getClass().getSimpleName() + "{datastoreType = " + datastoreType + ", rootIdentifier = " + + rootIdentifier + "}"; + } } \ No newline at end of file diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java index d81765eabf..04d97aa65a 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataObjectModification.java @@ -201,4 +201,9 @@ final class LazyDataObjectModification implements DataObje } return null; } + + @Override + public String toString() { + return getClass().getSimpleName() + "{identifier = " + identifier + ", domData = " + domData + "}"; + } } diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java index af82225ea7..b257bb1b02 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/LazyDataTreeModification.java @@ -65,4 +65,8 @@ class LazyDataTreeModification implements DataTreeModifica return result; } + @Override + public String toString() { + return getClass().getSimpleName() + "{path = " + path + ", rootNode = " + rootNode + "}"; + } } -- 2.36.6