X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Fdom%2Fbroker%2Futil%2FYangDataOperations.java;h=5adf39142ec5ee2af194b921a76b2ce01031ffd5;hp=0f8ce1d95d31f727c018a9f801dca421c73f8a32;hb=a843a22d18377c24541c79839223ed5323544709;hpb=040d3eee776e73591337781c122f11b81aa02d40 diff --git a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/sal/dom/broker/util/YangDataOperations.java b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/sal/dom/broker/util/YangDataOperations.java index 0f8ce1d95d..5adf39142e 100644 --- a/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/sal/dom/broker/util/YangDataOperations.java +++ b/opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/sal/dom/broker/util/YangDataOperations.java @@ -9,6 +9,9 @@ package org.opendaylight.controller.sal.dom.broker.util; import static com.google.common.base.Preconditions.checkArgument; +import com.google.common.base.Preconditions; +import com.google.common.collect.Iterables; + import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; @@ -29,9 +32,6 @@ import org.opendaylight.yangtools.yang.model.api.LeafListSchemaNode; import org.opendaylight.yangtools.yang.model.api.LeafSchemaNode; import org.opendaylight.yangtools.yang.model.api.ListSchemaNode; -import com.google.common.base.Preconditions; -import com.google.common.collect.Iterables; - public class YangDataOperations { public static CompositeNode merge(final DataSchemaNode schema, @@ -84,10 +84,10 @@ public class YangDataOperations { } @SuppressWarnings({ "unchecked", "rawtypes" }) final Map, CompositeNode> originalMap = YangDataUtils - .toIndexMap((List) original, node.getKeyDefinition()); + .toIndexMap((List) original, node.getKeyDefinition()); @SuppressWarnings({ "unchecked", "rawtypes" }) final Map, CompositeNode> modifiedMap = YangDataUtils - .toIndexMap((List) modified, node.getKeyDefinition()); + .toIndexMap((List) modified, node.getKeyDefinition()); final List> mergedNodes = new ArrayList>( original.size() + modified.size()); @@ -140,7 +140,7 @@ public class YangDataOperations { modified.getNodeType())); final List> mergedChildNodes = new ArrayList>(stored - .getChildren().size() + modified.getChildren().size()); + .getValue().size() + modified.getValue().size()); final Set toProcess = new HashSet(stored.keySet()); toProcess.addAll(modified.keySet());