import org.opendaylight.yangtools.yang.data.api.schema.MountPointContext;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.api.schema.UnkeyedListNode;
-import org.opendaylight.yangtools.yang.data.impl.schema.Builders;
-import org.opendaylight.yangtools.yang.data.impl.schema.ImmutableNodes;
+import org.opendaylight.yangtools.yang.data.spi.node.ImmutableNodes;
import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute;
import org.opendaylight.yangtools.yang.test.util.YangParserTestUtils;
public void testCreateSubscriberNotificationSchemaNotPresent() throws Exception {
final var transformer = new NetconfMessageTransformer(MountPointContext.of(SCHEMA), true,
BASE_SCHEMAS.baseSchemaWithNotifications());
- var netconfMessage = transformer.toRpcRequest(CreateSubscription.QNAME, Builders.containerBuilder()
+ var netconfMessage = transformer.toRpcRequest(CreateSubscription.QNAME, ImmutableNodes.newContainerBuilder()
.withNodeIdentifier(new NodeIdentifier(CreateSubscriptionInput.QNAME))
.build());
assertEquals("""
keys.put(value.name().getNodeType(), value.body());
}
- final var schemaNode = Builders.mapEntryBuilder()
+ final var schemaNode = ImmutableNodes.newMapEntryBuilder()
.withNodeIdentifier(NodeIdentifierWithPredicates.of(Schema.QNAME, keys))
.withValue(values)
.build();
keys.put(value.name().getNodeType(), value.body());
}
- final var schemaNode = Builders.mapEntryBuilder()
+ final var schemaNode = ImmutableNodes.newMapEntryBuilder()
.withNodeIdentifier(NodeIdentifierWithPredicates.of(Schema.QNAME, keys))
.withValue(values)
.build();
DOMDataTreeIdentifier domDataTreeIdentifier = prepareDataTreeId(nodeIdentifiers);
- ContainerNode payload = Builders.containerBuilder()
+ ContainerNode payload = ImmutableNodes.newContainerBuilder()
.withNodeIdentifier(NodeIdentifier.create(QName.create(barInputQname, "input")))
.withChild(ImmutableNodes.leafNode(barInputQname, barInput))
.build();
}
private static ContainerNode initInputAction(final QName qname, final String value) {
- return Builders.containerBuilder()
+ return ImmutableNodes.newContainerBuilder()
.withNodeIdentifier(NodeIdentifier.create(QName.create(qname, "input")))
.withChild(ImmutableNodes.leafNode(qname, value))
.build();
}
private static ContainerNode initEmptyInputAction(final QName qname) {
- return Builders.containerBuilder()
+ return ImmutableNodes.newContainerBuilder()
.withNodeIdentifier(NodeIdentifier.create(QName.create(qname, "input")))
.build();
}