public class ImmutableMapNodeBuilder extends Object implements CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ImmutableMapNodeBuilder.ImmutableMapNode |
| Modifier | Constructor and Description |
|---|---|
protected |
ImmutableMapNodeBuilder() |
protected |
ImmutableMapNodeBuilder(ImmutableMapNodeBuilder.ImmutableMapNode node) |
protected |
ImmutableMapNodeBuilder(int sizeHint) |
| Modifier and Type | Method and Description |
|---|---|
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
addChild(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode child) |
org.opendaylight.yangtools.yang.data.api.schema.MapNode |
build() |
static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
create() |
static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
create(int sizeHint) |
static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
create(org.opendaylight.yangtools.yang.data.api.schema.MapNode node) |
NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
withChild(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode child) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key) |
CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> |
withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> withValue) |
protected ImmutableMapNodeBuilder()
protected ImmutableMapNodeBuilder(int sizeHint)
protected ImmutableMapNodeBuilder(ImmutableMapNodeBuilder.ImmutableMapNode node)
public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> create()
public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> create(int sizeHint)
public static CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> create(org.opendaylight.yangtools.yang.data.api.schema.MapNode node)
public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> withChild(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode child)
withChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> withoutChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
withoutChild in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> withValue(Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode> withValue)
withValue in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>withValue in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>,org.opendaylight.yangtools.yang.data.api.schema.MapNode>withValue in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> withNodeIdentifier(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier withNodeIdentifier)
withNodeIdentifier in interface CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>withNodeIdentifier in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>,org.opendaylight.yangtools.yang.data.api.schema.MapNode>withNodeIdentifier in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>public org.opendaylight.yangtools.yang.data.api.schema.MapNode build()
build in interface NormalizedNodeBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,Collection<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode>,org.opendaylight.yangtools.yang.data.api.schema.MapNode>public CollectionNodeBuilder<org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> addChild(org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode child)
addChild in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>public NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode> removeChild(org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument key)
removeChild in interface NormalizedNodeContainerBuilder<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier,org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.PathArgument,org.opendaylight.yangtools.yang.data.api.schema.MapEntryNode,org.opendaylight.yangtools.yang.data.api.schema.MapNode>Copyright © 2018 OpenDaylight. All rights reserved.