X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fstore%2Fimpl%2Ftree%2Fdata%2FStoreMetadataNode.java;h=0ee0d9b32c990685c8169eb0430d35d64dacc2e0;hb=0056335cf28bcb8cbab8be0fe7eae5913ce0c009;hp=abccf1db16211a1d6389756935aae97fcb9a1bab;hpb=8d160966fa8752235d01bb8dc57c11391b86f187;p=controller.git diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java index abccf1db16..0ee0d9b32c 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/tree/data/StoreMetadataNode.java @@ -24,14 +24,12 @@ import com.google.common.base.Optional; import com.google.common.base.Preconditions; import com.google.common.primitives.UnsignedLong; -public class StoreMetadataNode implements Immutable, Identifiable, StoreTreeNode { - +class StoreMetadataNode implements Immutable, Identifiable, StoreTreeNode { + private final Map children; private final UnsignedLong nodeVersion; private final UnsignedLong subtreeVersion; private final NormalizedNode data; - private final Map children; - /** * * @param data @@ -41,9 +39,9 @@ public class StoreMetadataNode implements Immutable, Identifiable, */ protected StoreMetadataNode(final NormalizedNode data, final UnsignedLong nodeVersion, final UnsignedLong subtreeVersion, final Map children) { - this.nodeVersion = nodeVersion; - this.subtreeVersion = subtreeVersion; - this.data = data; + this.nodeVersion = Preconditions.checkNotNull(nodeVersion); + this.subtreeVersion = Preconditions.checkNotNull(subtreeVersion); + this.data = Preconditions.checkNotNull(data); this.children = Preconditions.checkNotNull(children); }