import org.opendaylight.yangtools.yang.data.api.schema.builder.CollectionNodeBuilder;
import org.opendaylight.yangtools.yang.data.api.schema.builder.DataContainerNodeBuilder;
import org.opendaylight.yangtools.yang.data.api.schema.stream.YangInstanceIdentifierWriter;
-import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableChoiceNodeBuilder;
-import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableContainerNodeBuilder;
import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableLeafNodeBuilder;
-import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableMapEntryNodeBuilder;
-import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableMapNodeBuilder;
-import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableUnkeyedListNodeBuilder;
-import org.opendaylight.yangtools.yang.data.impl.schema.builder.impl.ImmutableUserMapNodeBuilder;
import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
import org.opendaylight.yangtools.yang.model.api.SchemaContext;
}
public static @NonNull CollectionNodeBuilder<MapEntryNode, SystemMapNode> mapNodeBuilder() {
- return ImmutableMapNodeBuilder.create();
+ return Builders.mapBuilder();
}
public static @NonNull CollectionNodeBuilder<MapEntryNode, SystemMapNode> mapNodeBuilder(final QName name) {
public static @NonNull CollectionNodeBuilder<MapEntryNode, SystemMapNode> mapNodeBuilder(
final NodeIdentifier name) {
- return ImmutableMapNodeBuilder.create().withNodeIdentifier(name);
+ return Builders.mapBuilder().withNodeIdentifier(name);
}
/**
* @return An ordered Map node
*/
public static @NonNull UserMapNode orderedMapNode(final NodeIdentifier name) {
- return ImmutableUserMapNodeBuilder.create().withNodeIdentifier(name).build();
+ return Builders.orderedMapBuilder().withNodeIdentifier(name).build();
}
/**
public static @NonNull DataContainerNodeBuilder<NodeIdentifierWithPredicates, MapEntryNode> mapEntryBuilder(
final QName nodeName, final QName keyName, final Object keyValue) {
- return ImmutableMapEntryNodeBuilder.create()
+ return Builders.mapEntryBuilder()
.withNodeIdentifier(NodeIdentifierWithPredicates.of(nodeName, keyName, keyValue))
.withChild(leafNode(keyName, keyValue));
}
public static @NonNull DataContainerNodeBuilder<NodeIdentifierWithPredicates, MapEntryNode> mapEntryBuilder() {
- return ImmutableMapEntryNodeBuilder.create();
+ return Builders.mapEntryBuilder();
}
public static @NonNull MapEntryNode mapEntry(final QName nodeName, final QName keyName, final Object keyValue) {
* @return A container node
*/
public static @NonNull ContainerNode containerNode(final NodeIdentifier name) {
- return ImmutableContainerNodeBuilder.create().withNodeIdentifier(name).build();
+ return Builders.containerBuilder().withNodeIdentifier(name).build();
}
/**
* @return A choice node
*/
public static @NonNull ChoiceNode choiceNode(final NodeIdentifier name) {
- return ImmutableChoiceNodeBuilder.create().withNodeIdentifier(name).build();
+ return Builders.choiceBuilder().withNodeIdentifier(name).build();
}
/**
* @return An unkeyed list node
*/
public static @NonNull UnkeyedListNode listNode(final NodeIdentifier name) {
- return ImmutableUnkeyedListNodeBuilder.create().withNodeIdentifier(name).build();
+ return Builders.unkeyedListBuilder().withNodeIdentifier(name).build();
}
/**