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%2Fbuilder%2Fimpl%2FImmutableLeafSetNodeBuilder.java;h=0edc0b9f2573c65b6b9db07dacc2f97a737596d4;hb=9fc5fe4197ae53e7e07ca79421fb3dec72c6d0d9;hp=bede15a647ec8fdaccd76d9ad01b8bed6cbb919c;hpb=5e2ee5120180b2cff62a6e8c2a2c172fbc625817;p=yangtools.git diff --git a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableLeafSetNodeBuilder.java b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableLeafSetNodeBuilder.java index bede15a647..0edc0b9f25 100644 --- a/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableLeafSetNodeBuilder.java +++ b/yang/yang-data-impl/src/main/java/org/opendaylight/yangtools/yang/data/impl/schema/builder/impl/ImmutableLeafSetNodeBuilder.java @@ -9,14 +9,12 @@ package org.opendaylight.yangtools.yang.data.impl.schema.builder.impl; import com.google.common.collect.Maps; import java.util.Collection; -import java.util.Collections; import java.util.HashMap; import java.util.Map; import java.util.Optional; import org.eclipse.jdt.annotation.NonNull; import org.opendaylight.yangtools.util.MapAdaptor; import org.opendaylight.yangtools.util.UnmodifiableCollection; -import org.opendaylight.yangtools.yang.common.QName; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeWithValue; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument; @@ -97,20 +95,11 @@ public class ImmutableLeafSetNodeBuilder implements ListNodeBuilder> withChildValue(final T childValue, - final Map attributes) { - final ImmutableLeafSetEntryNodeBuilder b = ImmutableLeafSetEntryNodeBuilder.create(); - b.withNodeIdentifier(new NodeWithValue<>(nodeIdentifier.getNodeType(), childValue)); - b.withValue(childValue); - b.withAttributes(attributes); - return withChild(b.build()); - } - @Override public ListNodeBuilder> withChildValue(final T childValue) { - return withChildValue(childValue, Collections.emptyMap()); + return withChild(ImmutableLeafSetEntryNodeBuilder.create() + .withNodeIdentifier(new NodeWithValue<>(nodeIdentifier.getNodeType(), childValue)) + .withValue(childValue).build()); } protected static final class ImmutableLeafSetNode extends @@ -130,6 +119,11 @@ public class ImmutableLeafSetNodeBuilder implements ListNodeBuilder