X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=restconf%2Frestconf-nb-rfc8040%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Frestconf%2Fnb%2Frfc8040%2Frests%2Futils%2FReadDataTransactionUtil.java;h=6fcdcdbb22530681ac309927e73a88f275da4163;hb=7ad160ecb0bbbb6ca812b443550e996950ed4993;hp=e162181f30b473bb198c9b3aeb27809389e2a98c;hpb=4d55b428fa6f0227a6d2382fa4eaf4a583e291b8;p=netconf.git diff --git a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java index e162181f30..6fcdcdbb22 100644 --- a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java +++ b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java @@ -648,6 +648,11 @@ public final class ReadDataTransactionUtil { mapValueToBuilder(((LeafSetNode) configDataNode).getValue(), ((LeafSetNode) stateDataNode).getValue(), builder); return builder.build(); + } else if (configDataNode instanceof LeafSetEntryNode) { + final NormalizedNodeBuilder> + builder = Builders.leafSetEntryBuilder().withNodeIdentifier(((LeafSetEntryNode) configDataNode) + .getIdentifier()).withValue(configDataNode.getValue()); + return builder.build(); } else if (configDataNode instanceof UnkeyedListNode) { final CollectionNodeBuilder builder = Builders .unkeyedListBuilder().withNodeIdentifier(((UnkeyedListNode) configDataNode).getIdentifier());