X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-data-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fdata%2Fimpl%2Fschema%2Ftree%2FUnorderedLeafSetModificationStrategy.java;h=e52325ea79a7936b74f06f79ef78cab587609017;hb=bf405586fc69c3781311cfb8ac19ba93b670ec8d;hp=8e001d0c7c3ab214f061c99c49bf5e9a3b3c0483;hpb=adc2275288a6055dda77692b5a742835eb15af3b;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/UnorderedLeafSetModificationStrategy.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/UnorderedLeafSetModificationStrategy.java index 8e001d0c7c..e52325ea79 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/UnorderedLeafSetModificationStrategy.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/tree/UnorderedLeafSetModificationStrategy.java @@ -34,6 +34,13 @@ final class UnorderedLeafSetModificationStrategy extends AbstractNodeContainerMo return ImmutableLeafSetNodeBuilder.create((LeafSetNode) original); } + @Override + protected NormalizedNode createEmptyValue(NormalizedNode original) { + checkArgument(original instanceof LeafSetNode); + return ImmutableLeafSetNodeBuilder.create().withNodeIdentifier(((LeafSetNode) original).getIdentifier()) + .build(); + } + @Override public Optional getChild(final YangInstanceIdentifier.PathArgument identifier) { if (identifier instanceof YangInstanceIdentifier.NodeWithValue) {